Skip to main content

FOG Project CVE-2026-47688

| EUVDEUVD-2026-46415 HIGH
Missing Authorization (CWE-862)
2026-07-21 GitHub_M
8.2
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
8.2 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
vuln.today AI
8.2 HIGH

Pre-auth single GET over the network gives AV:N/AC:L/PR:N/UI:N; credential/task destruction is I:H, lost scheduled tasks is A:L, no data disclosure so C:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (GitHub_M).

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
Low

Lifecycle Timeline

3
Patch available
Jul 21, 2026 - 23:36 EUVD
Analysis Generated
Jul 21, 2026 - 21:41 vuln.today
CVE Published
Jul 21, 2026 - 20:40 cve.org
HIGH 8.2

DescriptionCVE.org

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 clearAES and clearPMTasks methods in FOGPage can be invoked by an unauthenticated attacker via a single HTTP GET request through the public client node endpoint. This allows remote wiping of host AES encryption credentials and deletion of all power management scheduled tasks, with no login, session, or CSRF token required. Versions 1.5.10.1832 and 1.6.0-beta.2313 fix the issue.

AnalysisAI

Missing authorization in FOG Project (fogproject) before 1.5.10.1832 and 1.6.0-beta.2313 lets a remote unauthenticated attacker invoke the clearAES and clearPMTasks methods of FOGPage through the public 'client' node endpoint using a single HTTP GET, wiping host AES imaging-encryption credentials and deleting all power-management scheduled tasks. No login, session, or CSRF token is required, so any attacker who can reach the FOG web server can degrade imaging integrity and disrupt scheduled operations. There is no public exploit identified at time of analysis and the flaw is not in CISA KEV, but the trivial GET-based trigger makes weaponization straightforward.

Technical ContextAI

FOG (Free Open-source Ghost) is a PHP-based network cloning, imaging, rescue, and inventory-management suite widely used by IT shops and schools to deploy operating-system images over PXE. The affected code lives in the FOGPage server-side class, whose clearAES and clearPMTasks handler methods are reachable through the unauthenticated 'client' node - an endpoint intended for FOG client agents to poll, which therefore does not enforce operator authentication. The root cause is CWE-862 (Missing Authorization): sensitive state-changing actions are exposed on a code path that performs no access-control check, so credential-clearing and task-deletion operations that should require an authenticated administrator can be driven by anonymous HTTP GET requests. Per the CPE cpe:2.3:a:fogproject:fogproject, all fogproject versions below the fixed builds are in scope.

RemediationAI

Vendor-released patch: upgrade to FOG 1.5.10.1832 (stable) or 1.6.0-beta.2313 (beta), which add the missing authorization checks; see the advisory at https://github.com/FOGProject/fogproject/security/advisories/GHSA-95pr-mcrf-x2qg for exact upgrade guidance. If immediate patching is not possible, restrict network exposure of the FOG web server: place it on a management VLAN and use firewall or web-server ACLs to allow the 'client' node endpoint only from legitimate FOG client subnets, accepting that overly tight rules may break client check-ins for imaging and power-management scheduling. A reverse proxy can also be used to block anonymous GET requests to the clearAES and clearPMTasks actions on the client endpoint, though rule mistakes risk disrupting normal client polling - validate against live client behavior. Do not expose the FOG interface directly to the internet.

CVE-2025-58443 CRITICAL POC
9.9 Sep 06

FOG is a free open-source cloning/imaging/rescue suite/inventory management system. Rated critical severity (CVSS 9.9),

CVE-2024-39914 CRITICAL POC
9.8 Jul 12

FOG is a cloning/imaging/rescue suite/inventory management system. Rated critical severity (CVSS 9.8), this vulnerabilit

CVE-2024-40645 HIGH POC
8.8 Jul 31

FOG is a cloning/imaging/rescue suite/inventory management system. Rated high severity (CVSS 8.8), this vulnerability is

CVE-2021-32243 HIGH POC
8.8 Jun 16

FOGProject v1.5.9 is affected by a File Upload RCE (Authenticated). Rated high severity (CVSS 8.8), this vulnerability i

CVE-2024-42348 HIGH POC
8.6 Aug 02

FOG is a cloning/imaging/rescue suite/inventory management system. Rated high severity (CVSS 8.6), this vulnerability is

CVE-2024-41954 HIGH POC
7.8 Jul 31

FOG is a cloning/imaging/rescue suite/inventory management system. Rated high severity (CVSS 7.8), this vulnerability is

CVE-2024-34477 HIGH POC
7.8 May 27

configureNFS in lib/common/functions.sh in FOG through 1.5.10 allows local users to gain privileges by mounting a crafte

CVE-2024-41108 MEDIUM POC
5.9 Jul 31

FOG is a free open-source cloning/imaging/rescue suite/inventory management system. Rated medium severity (CVSS 5.9), th

CVE-2024-42349 MEDIUM POC
5.3 Aug 02

FOG is a cloning/imaging/rescue suite/inventory management system. Rated medium severity (CVSS 5.3), this vulnerability

CVE-2026-47687 HIGH
8.7 Jul 21

Stored cross-site scripting in FOG Project's inventory reporting pipeline allows an unauthenticated network attacker to

CVE-2026-47685 HIGH
8.7 Jul 21

Stored XSS in FOG Project's unauthenticated inventory endpoint allows network-accessible attackers to inject persistent

CVE-2014-3111 LOW POC
3.5 Oct 21

Multiple cross-site scripting (XSS) vulnerabilities in FOG 0.27 through 0.32 allow remote authenticated users to inject

Share

CVE-2026-47688 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy