PT-2026-47847 · Unknown+1 · Freeswitch+1

CVE-2026-49840

·

Published

2026-06-09

·

Updated

2026-06-16

CVSS v3.1

9.1

Critical

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
Name of the Vulnerable Software and Affected Versions FreeSWITCH versions prior to 1.11.1
Description The esl recv event() function parses the Content-Length header using atol() and passes the result to malloc(len + 1) without verifying the sign or magnitude of the value. A malicious or man-in-the-middle Event Socket Layer (ESL) peer can send a frame containing a negative Content-Length to cause heap corruption or crash any process linked against libesl. This can occur before the client has authenticated to the peer.
Recommendations Update to version 1.11.1.

Exploit

Fix

RCE

Memory Corruption

Heap Based Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-49840
GHSA-G597-9FGG-GHG9

Affected Products

Freeswitch
Libesl