CVE-2026-93682
5.8
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
Summary
When the HTTP stream wrapper follows a redirect and the response carries a Location header with an empty value, the redirect code reads one byte past the end of the heap buffer holding the location. The value of that out-of-bounds byte decides which redirect target is built, so a malicious server controls whether the client is sent to the host root or to the current directory.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| PHP Group | PHP | 8.2.* < 8.2.34 | affected |
| PHP Group | PHP | 8.3.* < 8.3.35 | affected |
| PHP Group | PHP | 8.4.* < 8.4.26 | affected |
| PHP Group | PHP | 8.5.* < 8.5.11 | affected |
Weaknesses
- CWE-125: CWE-125 Out-of-bounds read
ADP Enrichment
CISA ADP Vulnrichment
- SSVC:
- Exploitation: poc
- Automatable: yes
- Technical Impact: partial
Additional References
References
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.