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

CVE-2026-47687

High · published July 22, 2026

CVSS v3.1
7.3
EPSS
0%
Percentile
33.7
In the wild
Unconfirmed
What it is

FOG is a free open-source cloning/imaging/rescue suite/inventory management system. Prior to versions 1.5.10.1832 and 1.6.0-beta.2313, the `selectForm()` helper in `fogpage.class.php` renders `<option>` labels using raw, unescaped user input. An unauthenticated attacker who knows any registered host's MAC address can POST a malicious `sysproduct` value to `/service/inventory.php`, which is stored in the database. When an administrator opens Reports > Inventory, the payload breaks out of the `<option>` element and executes arbitrary JavaScript in the admin's browser. Versions 1.5.10.1832 and 1.6.0-beta.2313 fix the issue.

The record
Technical detail
CVSS v3.1
7.3 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00406 · 33.7th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-07-22T01:16Z
Affected products (1)
ProductVersionsFixed in
fogproject/fogproject< 1.5.10.18321.5.10.1832
References (2)
EPSS history
Timeline
  • 21 JUL 20:39Z
    FOGProject has stored XSS via unescaped option label in selectForm() accessible from unauthenticated inventory endpoint
    cvelistv5