CVE-2026-115931
Last modified
CVE-2026-115931 is a critical-severity vulnerability rated 9.9/10 on the CVSS scale. Postiz lets a signed-in user ask the backend to run a function on one of their connected channels. The backend did not restrict which functions can be requested, so a user could call internal helper functions that were never meant to be reachable from the web interface. One of those helpers reads a file from the server's disk. EPSS estimates a 0.65% chance of exploitation in the next 30 days.
Description
Postiz lets a signed-in user ask the backend to run a function on one of their connected channels. The backend did not restrict which functions can be requested, so a user could call internal helper functions that were never meant to be reachable from the web interface. One of those helpers reads a file from the server's disk. A user who connects a channel whose stored token is a file path can have the backend return the contents of any file it can read, including its environment, which holds the secret used to sign login sessions, the database address and the credentials of connected services. Another helper makes the backend process exit with a single request. Self-registration is open by default, so no existing account and no action by another user is needed.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| GitroomHQ | postiz-app | >= 2.23.0, < 2.25.2 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-115931?
How severe is CVE-2026-115931?
How do I fix CVE-2026-115931?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-115897Serialize JavaScript serializes JavaScript values to a super…2.1
- CVE-2026-1159A weakness has been identified in itsourcecode Online Frozen…9.8
- CVE-2026-11590The WP Support Plus Responsive Ticket System WordPress plugi…8.6
- CVE-2026-11591The Widgets for Google Reviews plugin for WordPress is vulne…4.4
- CVE-2026-11592The Email Subscribers & Newsletters – Email Marketing, Post …4.3
- CVE-2026-115929MongoDB Compass relies on Electron, a third-party runtime th…6.8
- CVE-2026-115932When a post is published, Postiz treats a media path that is…9.6
- CVE-2026-115933Postiz signs its session, invitation and password reset toke…9.9
- CVE-2026-115935The app/process-api-response-headers action accepts fake Cra…8.8
- CVE-2026-115937The Mollie webhook endpoint accepts two independent, attacke…7.5
- CVE-2026-115938Craft CMS allows any authenticated control panel user to sub…8.8
- CVE-2026-11594IBM WebSphere Application Server 9.0, and 8.5 is affected by…6.1
Are you affected by CVE-2026-115931?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
