PatchSiren cyber security CVE debrief
CVE-2026-14587 neo4j CVE debrief
The Neo4j Bolt modern handshake decoder vulnerability (CVE-2026-14587) is a critical issue that can cause a denial-of-service (DoS) condition. An unauthenticated client can trigger this issue by sending a selected protocol version followed by 32 continuation bytes in the capability mask. This causes the decoder to reset the reader index and wait for more bytes instead of rejecting the protocol message and closing the channel. Organizations using Neo4j with the Bolt connector should be aware of this vulnerability and take steps to mitigate it. This includes reviewing and applying vendor remediation, verifying that the Bolt connector is properly configured and secured, and monitoring for potential exploitation attempts. The CVSS score of 5.5 indicates a medium priority issue.
- Vendor
- neo4j
- Product
- Enterprise Edition
- CVSS
- MEDIUM 5.5
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-05
- Original CVE updated
- 2026-08-28
- Advisory published
- 2026-08-05
- Advisory updated
- 2026-08-28
Who should care
Organizations using Neo4j with the Bolt connector should be aware of this vulnerability and take steps to mitigate it. This includes reviewing and applying vendor remediation, verifying that the Bolt connector is properly configured and secured, and monitoring for potential exploitation attempts. Security teams and vulnerability management teams should prioritize this issue based on the CVSS score of 5.5 and the potential for unauthenticated clients to trigger the issue.
Technical summary
The Neo4j Bolt modern handshake decoder treats an overlong capability bit mask the same way it treats a truncated bit mask. When an unauthenticated client sends a selected protocol version followed by 32 continuation bytes in the capability mask, the decoder resets the reader index and waits for more bytes instead of rejecting the protocol message and closing the channel. This can cause the decoder to enter an infinite loop, consuming system resources. The issue can be triggered before authentication by any client that can reach the Bolt connector.
Defensive priority
Medium priority given the CVSS score of 5.5 and the potential for unauthenticated clients to trigger the issue.
Recommended defensive actions
- Review and apply vendor remediation for CVE-2026-14587
- Verify that the Bolt connector is properly configured and secured
- Monitor for potential exploitation attempts
- Implement compensating controls to detect and prevent similar attacks
- Conduct a thorough review of the Bolt connector configuration and ensure that it is properly secured
- Perform regular security audits to identify potential vulnerabilities
- Track and analyze logs to detect potential exploitation attempts
Evidence notes
Evidence from the NVD and CVE.org indicates that an unauthenticated client can trigger the issue by sending a selected protocol version followed by 32 continuation bytes in the capability mask. The decoder resets the reader index and waits for more bytes instead of rejecting the protocol message and closing the channel. This behavior can lead to a denial-of-service (DoS) condition. Defenders should verify the Bolt connector configuration and ensure that it is properly secured.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-14587 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-14587
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-14587 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-14587
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://neo4j.com/security/CVE-2026-14587
3b236295-4ccd-4a1f-a1c1-a72eecc8d7b6
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.