Vulnerability Description
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.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Fogproject | Fogproject | < 1.5.10.1832 |
Related Weaknesses (CWE)
References
- https://github.com/FOGProject/fogproject/security/advisories/GHSA-hg23-3w27-2rf2ExploitVendor Advisory
- https://github.com/FOGProject/fogproject/security/advisories/GHSA-hg23-3w27-2rf2ExploitVendor Advisory
FAQ
What is CVE-2026-47687?
CVE-2026-47687 is a vulnerability with a CVSS score of 7.3 (HIGH). 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...
How severe is CVE-2026-47687?
CVE-2026-47687 has been rated HIGH with a CVSS base score of 7.3/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-47687?
Check the references section above for vendor advisories and patch information. Affected products include: Fogproject Fogproject.