CVE Catalog

CVE-2026-63380

MediumCVSS 5.7
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.11%

2th percentile - higher than 2% of all known CVEs

Summary

Libevent before 2.2.2-alpha can dereference invalid list pointers in ws.c when evws_new_session enters its error path after evhttp_start_ws_ succeeds but bufferevent_enable_locking_ fails. This can cause a process crash.

Risk Assessment

A local attacker who can induce an allocation or locking failure can crash the process, potentially causing denial of service.

Recommendation

Upgrade to version 2.2.2-alpha or later, which contains the fix.

Other vulnerabilities in Libevent

See all
Original NVD description (English source)

Libevent is an event notification library. Prior to 2.2.2-alpha, libevent can dereference invalid list pointers in ws.c when evws_new_session enters its error path after evhttp_start_ws_ succeeds but bufferevent_enable_locking_ fails. evws_connection_free sees a non-null http_server and unconditionally calls TAILQ_REMOVE even though the session was never inserted into http_server->ws_sessions. A local caller able to induce this allocation or locking failure can crash the process. This issue is fixed in version 2.2.2-alpha.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS