Skip to main content

FOG Project EUVDEUVD-2026-46415

| CVE-2026-47688 HIGH
Missing Authorization (CWE-862)
2026-07-21 GitHub_M
8.2
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach FOG web server over network
  2. Delivery
    Send crafted GET to public client node
  3. Exploit
    Invoke clearAES without authentication
  4. Execution
    Wipe host AES credentials
  5. Persist
    Invoke clearPMTasks
  6. Impact
    Delete all power-management tasks

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires only network reachability to the FOG server's public 'client' node endpoint and the ability to send an HTTP GET invoking the clearAES or clearPMTasks FOGPage methods - no login, session cookie, or CSRF token is needed (consistent with AV:N/AC:L/PR:N/UI:N). The primary limiting factor is network exposure: the FOG web server must be reachable by the attacker, so deployments confined to an isolated, firewalled imaging VLAN are far harder to reach than internet-exposed or flat-network installs. Only versions below 1.5.10.1832 / 1.6.0-beta.2313 are vulnerable, so patched instances are not exploitable; there is no user-interaction or non-default-configuration requirement, and the 'client' endpoint being unauthenticated is the default design that this flaw abuses.

Impact

The CVSS 3.1 base score is 8.2 (High) with vector AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:L, reflecting network reach, low complexity, no privileges, and no user interaction - an attractive exploitation profile because the only barrier is network access to the FOG server. Impact is scoped to integrity (I:H, credential/task destruction) and low availability (A:L, loss of scheduled power-management jobs), with no confidentiality impact (C:N), so this is a sabotage/disruption issue rather than a data-theft or RCE issue. No EPSS score was provided and the CVE is not in CISA KEV, and no POC was referenced, so real-world exploitation is currently unproven despite the low technical bar; the SSVC 'automatable' potential is high given the single-GET trigger. Bottom line: a genuine priority for internet-exposed or shared-LAN FOG servers because exploitation is trivial and pre-auth, but the bounded (integrity/availability only) impact means it ranks below RCE-class flaws - patch promptly, especially where the FOG web interface is broadly reachable.

Exploit ScenarioDerived

An attacker with network access to the FOG server - for example a device on the same imaging LAN or an internet-reachable deployment - sends a single crafted HTTP GET to the public 'client' node invoking clearAES, wiping stored host AES encryption credentials so subsequent encrypted imaging operations fail or must be re-provisioned. The same actor then calls clearPMTasks to delete all scheduled power-management tasks, disrupting automated shutdown/wake cycles; because no authentication, session, or CSRF token is needed, the requests can be scripted and repeated at will, and no public exploit is currently required to reproduce it.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 21, 2026

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.

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.

Affected VersionsENISA

fogproject < 1.5.10.1832
fogproject < 1.6.0-beta.2313

Affected Packages

euvd fogproject fix: 1.5.10.1832, 1.6.0-beta.2313

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

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.

Know when Fogproject gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

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

2
Patch available
Jul 21, 2026 - 23:36 EUVD
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.

Executive ViewAI

Why It Matters

FOG Project (fogproject) contains an unauthenticated remote authorization bypass allowing any network attacker to destroy host imaging-encryption credentials and delete all scheduled power-management tasks via a single HTTP GET request. Organizations using FOG for infrastructure imaging face immediate risk of imaging failure and operational disruption without authentication barriers. This flaw affects versions before 1.5.10.1832 and 1.6.0-beta.2313.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict FOG web server network access to authorized administrators and imaging systems only; (2) deploy firewall rules blocking external access to the 'client' endpoint and WAF rules filtering GET requests to /clearAES and /clearPMTasks; (3) disable the public client endpoint if operationally feasible; (4) implement real-time logging and alerting for suspicious access patterns to these methods; (5) establish regular automated verification of imaging credential integrity and power-management task presence; (6) maintain segregated, encrypted backups of critical imaging credentials and task definitions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 95% exploitable
Prevalence
Low
niche open-source IT imaging tool, community/school use, not enterprise-ubiquitous
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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-116778 HIGH
8.8 Oct 28

The Storage Node edit route in FOG Project's PHP API (PUT /fog/storagenode/{id}/edit) authenticates the request but neve

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

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