{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Postiz: forged signed tokens and post-media path traversal let any registered user take over orgs and read server files (CVE-2026-115933, CVE-2026-115932) · updates",
  "home_page_url": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933",
  "feed_url": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933/feed.json",
  "description": "Two critical bugs in the self-hosted Postiz social media scheduler, both reported with working PoCs by Anthropic. Postiz signed session, invite and password-reset tokens with one shared secret and no purpose marker, and an extension-refresh route signed request data, so any registered user could forge tokens and become super admin of another organization (CVE-2026-115933, CVSS 9.9). A separate path traversal in post media let a registered user have the worker send any server file, including the JWT secret and env file, to their own Discord server (CVE-2026-115932, CVSS 9.6). Both are fixed in Postiz 2.25.3; self-registration is open by default, so upgrade now.",
  "language": "en",
  "_pwn": {
    "slug": "postiz-account-takeover-file-read-cve-2026-115933",
    "severity": "critical",
    "status": "live",
    "patchStatus": "patched",
    "rss": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933/feed.xml",
    "llms": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933/llms.txt",
    "json": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933.json"
  },
  "items": [
    {
      "id": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933#2026-10-24-32d2e59e",
      "url": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933#2026-10-24-32d2e59e",
      "title": "Postiz: forged signed tokens and post-media path traversal let any registered user take over orgs and read server files (CVE-2026-115933, CVE-2026-115932): Postiz 2.25.3 ships fixes for PSA-2026-E9AHFV (CVE-2026-115932, path traversal) and PSA-2026-YT2HMH (CVE-2026-115933, forged tokens); all users are told to upgrade immediately. Workarounds until then: set DISABLE_REGISTRATION=true and block POST /integrations/extension-refresh at the reverse proxy.",
      "content_text": "Postiz: forged signed tokens and post-media path traversal let any registered user take over orgs and read server files (CVE-2026-115933, CVE-2026-115932): Postiz 2.25.3 ships fixes for PSA-2026-E9AHFV (CVE-2026-115932, path traversal) and PSA-2026-YT2HMH (CVE-2026-115933, forged tokens); all users are told to upgrade immediately. Workarounds until then: set DISABLE_REGISTRATION=true and block POST /integrations/extension-refresh at the reverse proxy.\n\nSource: https://github.com/gitroomhq/postiz-app/releases/tag/v2.25.3",
      "date_published": "2026-10-24T00:00:00.000Z",
      "external_url": "https://github.com/gitroomhq/postiz-app/releases/tag/v2.25.3",
      "tags": [
        "critical"
      ]
    },
    {
      "id": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933#2026-10-23-891532c0",
      "url": "https://pwn.watch/i/postiz-account-takeover-file-read-cve-2026-115933#2026-10-23-891532c0",
      "title": "Postiz: forged signed tokens and post-media path traversal let any registered user take over orgs and read server files (CVE-2026-115933, CVE-2026-115932): Anthropic reports both bugs to Postiz with working PoCs (17:45 UTC); Postiz reproduces them within 15 minutes.",
      "content_text": "Postiz: forged signed tokens and post-media path traversal let any registered user take over orgs and read server files (CVE-2026-115933, CVE-2026-115932): Anthropic reports both bugs to Postiz with working PoCs (17:45 UTC); Postiz reproduces them within 15 minutes.",
      "date_published": "2026-10-23T00:00:00.000Z",
      "tags": [
        "critical"
      ]
    }
  ]
}
