CRITICALCVSS v3.1 9.6Vulnerability

CVE-2026-115932

When a post is published, Postiz treats a media path that is not a web address as a file on the server's disk, but it does not check that the file lies inside the upload directory. A registered user can store a crafted media path with a post, get it past the checks that normally restrict it, and have the publishing worker read an arbitrary file and send it as an attachment to a Discord server the user controls. The same unconfined reads can be reached through two further routes. One tells the caller whether a file exists and can exhaust the backend's memory, the other delivers the file the same way as the main route. Self-registration is open by default, so the attacker needs no existing account.

Properties

Severity
CRITICAL
Nvd fetched at
2026-10-24T14:36:52.052760+00:00
Cvss severity
CRITICAL
Cvss score
9.6
Retrieved at
2026-10-24T14:37:54+00:00
Score
9.6
Cvss version
3.1
Last source
NVD
Cve id
CVE-2026-115932
Cvss vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
First seen by Signal
2026-10-24T14:37:54+00:00
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
Published at
2026-10-24T13:16:37.217
Last modified
2026-10-24T13:16:37.217

Related Entities (2)

Explore deeper with Ninja Signal's threat intelligence graph

CVE-2026-115932 (CVSS v3.1 9.6) — Ninja Signal Threat Intelligence | Ninja Signal