PatchSiren cyber security CVE debrief
CVE-2026-70409 Erlang CVE debrief
CVE-2026-70409 Improper Validation of Specified Quantity in Input vulnerability in Erlang/OTP eldap allows a malicious or compromised LDAP server to degrade availability by returning a referral URL whose port component is a very long run of digits. The vulnerability affects OTP from OTP 17.0 before OTP 27.3.4.17, from OTP 28.0 before OTP 28.5.0.6, and from OTP 29.0 before OTP 29.0.6, corresponding to eldap from 1.0.3 before 1.2.14.2, from 1.2.15 before 1.2.16.1, and from 1.3 before 1.3.1. This issue can cause performance issues due to the conversion of very long port numbers in LDAP referral URLs.
- Vendor
- Erlang
- Product
- OTP
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-01
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-09-01
- Advisory updated
- 2026-09-08
Who should care
Defenders of systems using Erlang/OTP, particularly those with LDAP interactions, should assess exposure and verify affected versions to prevent potential availability degradation from malicious LDAP servers. This includes reviewing and applying patches, monitoring LDAP server interactions, and verifying affected scope and severity.
Why it matters
Defenders of systems using Erlang/OTP should assess exposure and verify affected versions to prevent potential availability degradation from malicious LDAP servers.
- Potential performance degradation from parsing long port numbers in LDAP referral URLs
- Need to verify and update affected OTP versions to prevent availability issues
- Possible impact on systems with LDAP interactions using Erlang/OTP eldap
Technical summary
The eldap:parse_port/2 function in Erlang/OTP does not validate the length of the port substring when converting it to an integer, allowing a very long run of digits to cause performance issues. This can lead to potential availability degradation from malicious LDAP servers. The vulnerability affects OTP from OTP 17.0 before OTP 27.3.4.17, from OTP 28.0 before OTP 28.5.0.6, and from OTP 29.0 before OTP 29.0.6, corresponding to eldap from 1.0.3 before 1.2.14.2, from 1.2.15 before 1.2.16.1, and from 1.3 before 1.3.1.
Defensive priority
Defenders should prioritize verifying and updating affected OTP versions to prevent potential availability degradation from malicious LDAP servers.
Recommended defensive actions
- Verify and update affected OTP versions to prevent potential availability degradation
- Review and apply patches from Erlang for OTP 17.0, 28.0, and 29.0
- Monitor LDAP server interactions for unusual referral URLs
- Review compensating controls for exposed systems while remediation is scheduled and verified
- Check relevant monitoring, detection, and logs for exposed assets that need extra review
- Track exceptions, retest remediated assets, and close the item only after evidence is documented
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the vulnerability in Erlang/OTP eldap. Official sources include CVE Program, NIST National Vulnerability Database, and Erlang. The vulnerability was disclosed on 2026-09-01T15:17:24.427Z. The CVE record was published on the same date and has not been modified since then. The NVD entry provides additional information on the vulnerability, including its CVSS score and severity.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-70409 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-70409
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-70409 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-70409
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://cna.erlef.org/cves/CVE-2026-70409.html
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/erlang/otp/commit/aba0fe8c2d700bf4ac94607cf7f00e53bbe4042d
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/erlang/otp/commit/e3be1cfe9f6cedd0cd20d9905e05601dfb31c8aa
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://github.com/erlang/otp/security/advisories/GHSA-9vgh-c8cm-m9p4
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://osv.dev/vulnerability/EEF-CVE-2026-70409
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
Unverified legacy reference
URL: https://www.erlang.org/doc/system/versions.html
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.