SB2026082535 - Use-after-free in Cpp-httplib



SB2026082535 - Use-after-free in Cpp-httplib

Published: August 25, 2026

Security Bulletin ID SB2026082535
CSH Severity
Medium
Patch available
YES
Number of vulnerabilities 1
Exploitation vector Remote access
Highest impact Denial of service

Breakdown by Severity

Medium 100%
  • Low
  • Medium
  • High
  • Critical

Description

This security bulletin contains information about 1 vulnerability.


1) Use-after-free (CVE-ID: CVE-2026-77358)

CWE-ID: CWE-416 - Use After Free

CVSSv4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]


The vulnerability allows a local user to cause a denial of service and potentially execute arbitrary code.

The vulnerability exists due to use-after-free in WebSocketClient::shutdown_and_close() when closing a TLS WebSocket connection. A local user can trigger teardown of a crafted wss:// session to cause a denial of service and potentially execute arbitrary code.

The issue is reachable through the public WebSocketClient API and requires SSL support with an open TLS WebSocket connection at teardown or reconnect.


Remediation

Install update from vendor's website.