CVE-2026-73259CWE-79cross-site-scripting

CVE-2026-73259

Medium · published August 20, 2026

CVSS v3.1
5.4
EPSS
0%
Percentile
33.9
In the wild
Unconfirmed
What it is

Mongoose is an embedded web server and network library. Prior to 7.22, a remote attacker can send a crafted percent-encoded request path to a deployment using MG_ENABLE_DIRLIST and persuade a user to visit it. The mg_http_serve_dir() and listdir() path in src/http.c places the decoded request URI into the title and h1 elements without HTML entity encoding. The resulting reflected cross-site scripting executes in the Mongoose origin and can expose session data or perform actions as the victim. This issue is fixed in version 7.22.

The record
Technical detail
CVSS v3.1
5.4 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00408 · 33.9th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-08-20T22:16Z
Affected products (1)
ProductVersionsFixed in
cesanta/mongoose< 7.227.22
References (5)
EPSS history
Timeline
  • 20 AUG 17:39Z
    Mongoose: Reflected XSS via decoded URI in directory listing render
    cvelistv5