Server-side Request Forgery Vulnerability in EspoCRM by EspoCRM
CVE-2026-88896

6.9MEDIUM

Key Information:

Vendor

Espocrm

Status
Vendor
CVE Published:
10 September 2026

What is CVE-2026-88896?

EspoCRM versions prior to 10.0.4 are vulnerable to server-side request forgery (SSRF) due to flawed validation of outbound URLs by the HostCheck::ipAddressIsNotInternal() function. This function fails to correctly identify and filter IPv6 transition addresses like NAT64, 6to4, and Teredo, which can embed private IPv4 addresses. An attacker controlling a domain with AAAA records directed at such transition addresses can circumvent internal-host validation and the CURLOPT_RESOLVE IP-pinning mechanism. As a result, EspoCRM may unintentionally send outbound requests to sensitive internal services. This vulnerability affects paths like POST /Attachment/fromImageUrl, accessible to any authenticated user with attachment permissions, and outbound webhook deliveries that necessitate admin or API user privileges.

Affected Version(s)

espocrm 0 < 10.0.4

espocrm 10.0.4

References

CVSS V4

Score:
6.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.