CVE-2026-34577: Postiz: Unauthenticated Full-Read SSRF via /public/stream Endpoint with Trivially Bypassable Extension Check
Vulnerability summary
CVE-2026-34577 is a high (CVSS 8.6) Server-Side Request Forgery (SSRF) vulnerability in gitroom postiz. EPSS estimates a 0.53% chance of exploitation in the next 30 days, higher than 43.7% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 02-04-2026PublishedVulnerability first disclosed.
- 03-04-2026Last modifiedVulnerability information updated.
Description
Postiz is an AI social media scheduling tool. Prior to version 2.21.3, the GET /public/stream endpoint in PublicController accepts a user-supplied url query parameter and proxies the full HTTP response back to the caller. The only validation is url.endsWith('mp4'), which is trivially bypassable by appending .mp4 as a query parameter value or URL fragment. The endpoint requires no authentication and has no SSRF protections, allowing an unauthenticated attacker to read responses from internal services, cloud metadata endpoints, and other network-internal resources. This issue has been patched in version 2.21.3.
CVSS metrics
2 scores · 2 sources · 1 version- NVDNIST8.6HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
EPSS trend
Probability
0.53%
Chance of exploitation in the next 30 days
Percentile
44%
Versus all other CVEs
30-day change
Increase +0.05 pp
From 0.47% on 23-09-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
1 foundPostiz App
Maturity: poc
Weaknesses
CWE · root causeAffected systems
Gitroom1 product
- postiz< 2.21.3
Gitroomhq1 product
- postiz-app< 2.21.3
2 vendors · 2 products
References
2 links- github.com/gitroomhq/postiz-app/security/advisories/GHSA-mv6h-v3jg-g539X Refsource CONFIRMExploitMitigationVendor Advisory