CVEFinder.io

CVE-2026-12423

⚠️ high
Summary

A flaw was found in Foreman. The Red Hat Satellite /unattended/provision API endpoint is vulnerable to an authentication bypass due to a semantic logic flaw in host_verifier.rb. The application verifies the database state of a provisioning token rather than its actual presence in the incoming HTTP request. Because a host actively undergoing provisioning has an unexpired token in the database, the server's valid_host_token? method evaluates to true, granting access to the kickstart template even

Description

A flaw was found in Foreman. The Red Hat Satellite /unattended/provision API endpoint is vulnerable to an authentication bypass due to a semantic logic flaw in host_verifier.rb. The application verifies the database state of a provisioning token rather than its actual presence in the incoming HTTP request. Because a host actively undergoing provisioning has an unexpired token in the database, the server's valid_host_token? method evaluates to true, granting access to the kickstart template even if the requester provides no token at all in the URL.

CVSS Score
7.5
High
EPSS Score
0.4
Exploit Probability
Published Date
2026-10-01
First Seen: 2026-10-04
📊 Relative Risk Intelligence

This CVE is Moderate Risk - more severe than 67.8% of all 365,890 vulnerabilities in our database.

#117,965
Above average severity
Severity Percentile
🎯 CISA SSVC Assessment Updated: Oct 1, 2026
🔍 Exploitation Status
None
No known exploits
⚙️ Automatable
YES
Can be exploited automatically
💥 Technical Impact
Partial
Limited system impact
🏆 Discovered By
This issue was discovered by Laura Pardo (Red Hat) and Toni Gornals (Red Hat).
SSVC data provided by CISA
Last Modified 2026-10-08
Source NVD 🔗
CVSS Vector 3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CWE IDs (Weakness Types)

📦 Affected Products 6

🔗 References 7

🔗 Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
CVE-2026-12540 ⚠️ high 8.2 1.2 A flaw was found in Foreman. A command injection vulnerability exists in the foreman-rake errors:fetch_log task. The req... 2026-10-01
CVE-2026-12541 ⚠️ high 8.2 1.2 A flaw was found in Foreman. OS command injection vulnerabilities exist in the foreman-rake db:dump and db:import_dump t... 2026-10-01
CVE-2026-12544 ⚠️ high 7.7 0.2 A flaw was found in Foreman. The foreman-rake initialization logic in /usr/share/foreman/config/settings.rb contains a v... 2026-10-01
CVE-2026-81658 🔶 medium 6.5 0.3 A flaw was found in Foreman. The template revision endpoint does not enforce object-level authorization when retrieving ... 2026-08-27
CVE-2026-5136 ⚠️ high 8.8 0.3 A flaw was found in Foreman. The Usergroup model in Foreman does not properly validate role assignments against the call... 2026-07-01
CVE-2026-5135 🔶 medium 6.5 0.2 A flaw was found in Foreman. This broken access control vulnerability allows an authenticated user with host-edit permis... 2026-07-01
These CVEs affect the same products