Published advisories
20 advisories published under Postiz.
PSA-2026-4QX1WGCVE-2026-107761October 11, 2026Postiz AppChannel tokens and organization API key exposed in API responses
Two authenticated Postiz endpoints returned the full database row instead of the fields the client needs. Deleting a channel through the public API returned that channel's platform access and refresh tokens to the calling OAuth app, and GET /user/organizations returned the organization API key to every member, although it is meant to be visible to admins only.
MediumPSA-2026-P8W1J0CVE-2026-94455September 22, 2026Postiz AppUnauthenticated /enterprise/create-user mints lifetime top-tier organizations and discloses their API key
The /enterprise/create-user endpoint is not covered by authentication middleware and accepts any token signed with the instance JWT secret. Ordinary login tokens are signed with that same secret and carry no purpose claim, so any registered user can replay their own session token to create a new organisation with a permanent top-tier subscription and receive its API key in the response. Only deployments with billing enabled are affected.
HighPSA-2026-TD98KYCVE-2026-94456September 22, 2026Postiz AppUnauthenticated recovery of the Math.random() state behind OAuth tokens, authorization codes, client secrets and organization API keys
Postiz generates OAuth access tokens, authorization codes, OAuth client secrets and per-organization API keys with a helper that draws every character from Math.random(), a non-cryptographic generator. Its output is directly observable, in bulk, from an endpoint that requires no authentication. Recovering the generator's internal state from that output is a linear-algebra problem, after which credentials minted for other organizations follow deterministically.
CriticalPSA-2026-G1CT26GCVE-125-2026-G1CT26August 15, 2026Postiz CloudDMARC not enabled for postiz.com
Postiz has not enabled DMARC on their primary domain, resulting to email forgery.
MediumPSA-2026-TH12B7CVE-2026-19264August 7, 2026Postiz AppUnauthenticated arbitrary file read via /uploads path traversal (URL-encoded separators) leading to instance takeover
Unauthenticated arbitrary file read via /uploads path traversal (URL-encoded separators) leading to instance takeover
CriticalPSA-2026-NWZN9JCVE-2026-19127June 22, 2026Postiz AppInsufficient verification of lifetime-deal redemption codes allows forgery of permanent paid subscriptions
MediumPSA-2026-Q3TCPKCVE-2026-48799May 23, 2026Postiz AppUnauthenticated arbitrary lifetime PRO grant via Nowpayments webhook
MediumPSA-2026-WWFR8XCVE-2026-48783May 22, 2026Postiz AppUnauthenticated billing-enforcement bypass via /public/modify-subscription
MediumPSA-2026-2CAQ96CVE-2026-48781May 22, 2026Postiz AppSUPERADMIN takeover via Skool-provider JWT forgery
Attackers can exploit the skool-provider JWT sign process to generate a JWT token with isSuperAdmin: true
HighPSA-2026-04-M1S0CVE-2026-42346April 28, 2026Postiz AppTOCTOU DNS rebinding bypasses all SSRF URL validation paths
TOCTOU DNS rebinding bypasses all SSRF URL validation paths
MediumPSA-2026-T0E4W0CVE-2026-42556April 27, 2026Postiz AppPostiz stored XSS in public preview page
Postiz stored XSS in public preview page
HighPSA-2026-04-1YDYCVE-2026-42298April 24, 2026Postiz AppArbitrary Code Execution and Token Exfiltration in pr-docker-build.yml via untrusted Dockerfile.dev
CriticalPSA-2026-04-6EZ5CVE-2026-40168April 22, 2026Postiz AppServer-Side Request Forgery via Redirect Bypass in /api/public/stream
Server-Side Request Forgery via Redirect Bypass in /api/public/stream
HighPSA-2026-04-5MVGCVE-2026-40487April 19, 2026Postiz AppUnrestricted File Upload via MIME Type Spoofing Leads to Stored XSS
Unrestricted File Upload via MIME Type Spoofing Leads to Stored XSS
CriticalPSA-2026-04-HVBMCVE-2026-34590April 19, 2026Postiz AppSSRF via Webhook Creation Endpoint Missing URL Safety Validation
SSRF via Webhook Creation Endpoint Missing URL Safety Validation
MediumPSA-2026-04-KT4WCVE-2026-34576April 19, 2026Postiz AppSSRF in upload-from-url endpoint allows fetching internal resources and cloud metadata
SSRF in upload-from-url endpoint allows fetching internal resources and cloud metadata
MediumPSA-2026-04-422GCVE-2026-34577April 19, 2026Postiz AppUnauthenticated Full-Read SSRF via /public/stream Endpoint with Trivially Bypassable Extension Check
Unauthenticated Full-Read SSRF via /public/stream Endpoint with Trivially Bypassable Extension Check
HighPSA-2026-04-SRGACVE-2024-34351April 19, 2026Postiz AppHigh-Severity SSRF in Postiz App
High-Severity SSRF in Postiz App
HighPSA-2026-04-ZR1MGHSA-89v5-38xr-9m4jApril 19, 2026Postiz AppMultiple SSRF Vectors - Webhooks, RSS Feed, URL Loader (CWE-918)
Multiple SSRF Vectors - Webhooks, RSS Feed, URL Loader (CWE-918)
HighPSA-2026-04-PY6VCVE-2025-53641April 19, 2026Postiz AppHeader mutation in middleware facilitates SSRF
Header mutation in middleware facilitates SSRF
High