Skip to content

Security policy

Use GitHub private vulnerability reporting when available. Otherwise contact the maintainer at hi@itextreme.de, also published in the ITextreme legal notice. Include the affected revision, prerequisites, a minimal reproduction with fictional data and the expected security boundary.

Keep credentials, personal/business contents, database dumps and private logs out of public issues. Arrange a suitable private exchange before sending sensitive evidence. Reports are handled on a best-effort basis; no response-time or support SLA is offered.

The latest stable 1.x release receives security corrections on a best-effort basis. Install the current stable release; older patch versions and unreleased development schemas are not maintained in parallel. Released updates include their supported-source upgrade and recovery guidance.

  • An active authenticated account, current workspace/object/record/field rights and administrative ceilings are required on web/API/MCP paths.
  • User-bound tokens and OAuth consent never grant rights the user lacks. Secrets stay out of journals and logs; expiry/revocation and session/account state are checked on current operations.
  • Definitions and record writes preserve optimistic versions, scoped relationships, validation and atomic history.
  • Self-hosted operators control their database, secrets, proxy, backups and updates. Use the operator guide and trusted, verified recovery artifacts.

Do not test against another person’s installation or disclose a vulnerability publicly before coordinating with the maintainer.