CVE-2026-95115
Deferred Deferred - Pending Action

Buffer Overflow in libwebsockets via LEJP JSON Parser

Vulnerability report for CVE-2026-95115, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-13

Last updated on: 2026-10-16

Assigner: MITRE

Description

Buffer Overflow vulnerability in libwebsockets main 106d542c allows a remote attacker to cause a denial of service via the LEJP JSON parser

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-13
Last Modified
2026-10-16
Generated
2026-10-19
AI Q&A
2026-10-13
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
n/a n/a n/a

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-787 The product writes data past the end, or before the beginning, of the intended buffer.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a Buffer Overflow vulnerability in the libwebsockets library, specifically in the main branch version 106d542c. It involves the LEJP JSON parser, which can be exploited by a remote attacker to cause a denial of service.

Detection Guidance

To detect this vulnerability, inspect systems running libwebsockets versions before the patched commits. Check for crashes when parsing deeply nested JSON (e.g., 92+ bytes of nested '[' characters). Use sanitizer builds to catch memory corruption. Monitor logs for SIGILL crashes or memory corruption errors during JSON parsing.

Impact Analysis

A remote attacker could exploit this flaw to crash the application or service using the vulnerable libwebsockets version, leading to service disruption or downtime.

Compliance Impact

This vulnerability does not directly affect compliance with GDPR or HIPAA as it is a technical implementation issue in a JSON parser library. However, if exploited, it could lead to denial of service or memory corruption in systems processing JSON data, potentially disrupting services that handle personal or health data. Compliance impact would depend on how the affected library is used in systems subject to these regulations.

Mitigation Strategies

Immediately update libwebsockets to a version containing commits 736a4a2 or c404a20. If updating is not possible, restrict input to trusted JSON parsers or limit JSON nesting depth. Disable affected services if they process untrusted JSON until patched.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-95115. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart