VORANT. Threat Intelligence Research Create a free account

Bludit CMS patches RCE and XSS flaws

Published Vorant ratingelevated vulnerability

Vorant's rating weighs the evidence in the report: confirmed exploitation, victims claimed, CVSS and EPSS, and how many sources agree. It rates the report, not your assets.

Three vulnerabilities in Bludit CMS, including an authenticated RCE via file upload, were coordinated for disclosure by CERT Polska.

Sourcecert.pl — open the original

What to check

Applies to
The 3 CVEs named below. Whether you run an affected version is not assessed: check the versions the source lists.
Exploitation
A public exploit is recorded for CVE-2026-25099 (poc); no exploitation in the wild is recorded.

CERT Polska coordinated the disclosure of three vulnerabilities affecting Bludit, a lightweight flat-file CMS. The most severe, CVE-2026-25099, allows an authenticated attacker holding a valid API token to upload arbitrary file types through Bludit's API plugin, which can then be executed on the server to achieve remote code execution. This was fixed in version 3.18.4.

The second issue, CVE-2026-25100, is a stored cross-site scripting vulnerability in the image upload feature. Users with content-upload privileges (Author, Editor, or Administrator roles) can upload a malicious SVG file that executes JavaScript when a victim views the uploaded resource, which is itself accessible without authentication. Notably, the vendor stopped responding partway through the coordinated disclosure process, and this flaw remains unpatched as of the advisory — all versions up to 3.18.2 are confirmed vulnerable and later versions may also be affected.

The third vulnerability, CVE-2026-25101, is a session fixation flaw where a session identifier assigned before authentication persists unchanged after login, allowing an attacker to pre-set a session ID and later hijack the victim's authenticated session. This was resolved in version 3.17.2. No evidence of active exploitation was reported; the disclosures stem from a responsible vulnerability report credited to researcher Arkadiusz Marta.

Mentioned in this report

Vulnerabilities CVE-2026-25099pocCVE-2026-25100CVE-2026-25101

Source reporting: https://cert.pl/en/posts/2026/03/CVE-2026-25099

Free public brief. Slack alerts on the vendors you run come with the paid plans, and a new account gets three days of them, no card.

What this brief leaves out

This page is the free tier: the write-up, the severity, the names. In the app the same report carries live profiles of the CVEs it names. The paid plans add the security research and news reporting the free tier leaves out.

It sits in a corpus of 16,436 reports from 149 sources, 661 of them written in the last seven days, and it grows through the day.

A new account starts with three days of all of it, no card, then keeps the government and CERT reporting free. Slack alerts are a paid-plan feature: name the vendors you run and Slack hears about the reports that touch them, not the rest of the week's. Nothing is charged unless you subscribe.

Create a free account   What it costs