Bug 2535511 - CVE-2026-63387 libevent: Libevent: Off-by-one stack buffer overflow leading to denial of service or data corruption [fedora-all]
Summary: CVE-2026-63387 libevent: Libevent: Off-by-one stack buffer overflow leading t...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: libevent
Version: rawhide
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Steve Dickson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: {"flaws": ["27226717-4d85-4251-845f-6...
Depends On:
Blocks: CVE-2026-63387
TreeView+ depends on / blocked
 
Reported: 2026-09-16 15:18 UTC by Samuele Negrini
Modified: 2026-09-16 15:18 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Samuele Negrini 2026-09-16 15:18:58 UTC
Disclaimer: Community trackers are created by Red Hat Product Security team on a best effort basis. Package maintainers are required to ascertain if the flaw indeed affects their package, before starting the update process.

Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent has an off-by-one stack buffer overflow in evdns.c when dnsname_to_labels formats a name-bearing DNS record at the end of the 64 KB stack buffer allocated by evdns_server_request_format_response. The final-label check permits j plus label_len plus one to equal buf_len, after which the terminating null byte is written to buf[buf_len]. A crafted DNS server response containing PTR, CNAME, MX, NS, or SOA data can trigger the one-byte out-of-bounds write and crash or corrupt the process. This issue is fixed in versions 2.1.13 and 2.2.2-alpha.


Note You need to log in before you can comment on or make changes to this bug.