Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach image-resize endpoint remotely
-
DeliveryCraft IPv6-mapped IPv4 URL (::ffff:169.254.169.254)
-
ExploitBypass validateExternalImageHost filter
-
ExecutionServer fetches internal resource
-
ImpactProbe internal services / read limited response
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that October CMS's external image-resizing feature (ResizeImages / validateExternalImageHost SSRF protection) be reachable and processing attacker-supplied external image URLs - this is the standard code path for remote image handling. The specific bypass requires crafting a host as an IPv6-mapped IPv4 address to evade the validateExternalImageHost allow/deny check per the public POC. No authentication is required (PR:N) and no user interaction (UI:N). Limiting factors: impact is constrained to what the SSRF can reach and read back (VC:L/VI:L/VA:L, i.e. largely blind/limited SSRF, not RCE); realistic damage depends on the server's network position (presence of exploitable internal services or a cloud metadata endpoint); and instances already on v4.3.5+ are not affected. |
| Impact | This is a genuine but low-to-moderate priority issue. The CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) indicates remote, unauthenticated, low-complexity access, but all impact metrics are LOW (VC:L/VI:L/VA:L), yielding a medium score of 5.5 - consistent with a blind/limited SSRF rather than full internal compromise. Critically, this is NOT a net-new attack surface but a BYPASS of October CMS's existing SSRF protection: the validateExternalImageHost filter can be defeated using IPv6-mapped IPv4 addresses, so environments relying on that control for internal-network safety are the ones actually at risk. Exploitation status per input: publicly available exploit code exists (POC=YES, E:P Proof-of-Concept), but this is NOT confirmed active exploitation - no CISA KEV listing and no EPSS score provided. Signals are consistent (no conflicts): public POC + patched + low technical impact means opportunistic scanning is plausible but mass weaponization is unlikely given the constrained impact. Treat as a routine-to-prompt patch, not an emergency. |
| Exploit ScenarioDerived | An unauthenticated remote attacker submits an external image URL to October CMS's image-resize functionality using an IPv6-mapped IPv4 address (e.g. ::ffff:169.254.169.254 or ::ffff:127.0.0.1) that slips past the validateExternalImageHost host check. The server then fetches that internal/loopback resource on the attacker's behalf, enabling internal service probing or cloud-metadata reach. A public POC (0xGenesi, 'October CMS SSRF IPv6-Mapped IPv4 Bypass') documents the exact technique. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 28, 2026
Server-side request forgery (SSRF) in October CMS 4.3.4 and earlier allows unauthenticated remote attackers to bypass the validateExternalImageHost protection in System/Classes/ResizeImages.php by supplying a crafted IPv6-mapped IPv4 host, causing the server to fetch attacker-controlled or internal URLs. Publicly available exploit code exists (no CISA KEV confirmation of active exploitation), and the assessed impact is a largely blind SSRF with Low confidentiality, integrity and availability impact, so real-world severity depends on what internal services or cloud metadata endpoints the server can reach. October CMS 4.3.5 resolves the bypass; the issue is genuine but should be treated as low-to-moderate priority.
RemediationAI
Apply the vendor-released patch by upgrading October CMS to version 4.3.5 or later, which specifically mitigates the validateExternalImageHost bypass; the upstream advisory is at https://github.com/octobercms/october/security/advisories/GHSA-j2j7-7m99-6226 and the fixed release is https://github.com/octobercms/october/releases/tag/v4.3.5. If immediate upgrade is not possible, note that no official workaround is documented in the provided data, so compensating controls must be enforced at the network and feature level: block outbound HTTP/HTTPS from the October CMS application servers to private, loopback, link-local, and cloud metadata ranges (for example 127.0.0.0/8, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 169.254.0.0/16 and ::ffff:0:0/96) at the host firewall or egress proxy, with the trade-off that legitimate outbound image fetches to internal CDNs or asset services may break; or disable or restrict the external image-resizing feature where remote image handling is not business-critical, accepting loss of that functionality. Because the exploit is public and unauthenticated, these controls should be applied until the 4.3.5 upgrade can be completed, and any logging of outbound requests from the CMS should be reviewed for attempts to reach the internal or metadata endpoints described in the public POC.
Affected VersionsENISA
Affected Packages
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
The vulnerability is a classic CWE-918 server-side request forgery in the PHP-based October CMS image resizing component (System/Classes/ResizeImages.php). The function validateExternalImageHost is intended to approve or deny external image hostnames before the server performs a remote fetch, but the check can be evaded when the attacker submits an IPv6-mapped IPv4 address (for example ::ffff:127.0.0.1 or ::ffff:169.254.169.254) instead of the plain IPv4 form, so the embedded IPv4 target escapes the validation logic. This is a validation/allow-list normalization defect rather than a memory-safety issue, and the CVSS:4.0 vector confirms network reachability (AV:N), no privileges (PR:N) and no user interaction (UI:N) with an E:P exploit-maturity value consistent with the public proof-of-concept reference. The affected ecosystem is tracked under a generic CPE (cpe:2.3:a:n/a:october_cms:*:*:*:*:*:*:*:*) because the component is the CMS itself, not a separately versioned library; exploitation hinges on the external image-resizing feature being reachable and processing attacker-supplied image URLs, which is the normal code path for remote image handling on a default deployment.
Know when October Cms 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Remote unauthenticated low-complexity filter bypass (AV:N/AC:L/PR:N); limited SSRF gives low read/forge/availability impact against a single system, so S:U and C:L/I:L/A:L.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability was detected in October CMS up to 4.3.4. This affects the function validateExternalImageHost of the file System/Classes/ResizeImages.php of the component SSRF Protection. The manipulation results in server-side request forgery. The attack may be launched remotely. The exploit is now public and may be used. Upgrading to version 4.3.5 is able to mitigate this issue. You should upgrade the affected component.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
EUVD-2026-88093
GHSA-43c9-ch4w-3vh5
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB