Review installer secret storage and benchmark Markdown escaping · Issue #14681 · appwrite/appwrite · GitHub
Skip to content

Review installer secret storage and benchmark Markdown escaping #14681

Open

Description

@loks0n

Two retained CodeQL findings outside the console:

  • alert #3868 stores the installer URL capability secret in sessionStorage and sends it as X-Appwrite-Installer-Secret. It strips the URL query and supports reloads, but remains readable to same-origin scripts. Evaluate an HttpOnly capability/session exchange plus expiry and cleanup, with an installer E2E test. The scanner has not established a standalone exploit.
  • alert #2463 escapes Markdown table pipes without first escaping backslashes. markdownText already escapes HTML metacharacters and removes newlines. Treat as benchmark report formatting correctness unless another sink changes the threat model.

Alert links: https://github.com/appwrite/appwrite/security/code-scanning/3868 and https://github.com/appwrite/appwrite/security/code-scanning/2463. Reviewed at ac7f088. Parent: #14675.

Activity

  1. self-assigned this
    on Oct 19, 2026
  2. added
    product / authFixes and upgrades for the Appwrite Auth / Users / Teams services.
    product / databasesFixes and upgrades for the Appwrite Database.
    product / storageFixes and upgrades for the Appwrite Storage.
    product / vcsFixes and upgrades for the Appwrite VCS.
    on Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

product / authFixes and upgrades for the Appwrite Auth / Users / Teams services.product / consoleConsole, UI and UX issuesproduct / databasesFixes and upgrades for the Appwrite Database.product / storageFixes and upgrades for the Appwrite Storage.product / vcsFixes and upgrades for the Appwrite VCS.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions