VYPR
Vendor

Libevent Project

Products
3
CVEs
24
Across products
24
Status
Private

Products

3

Recent CVEs

24
View all 24 CVEs →
  • CVE-2007-4773CriJan 15, 2020
    risk 0.64cvss 9.8epss 0.02

    Systrace before 1.6.0 has insufficient escape policy enforcement.

  • CVE-2016-10195CriMar 15, 2017
    risk 0.57cvss 9.8epss 0.07

    The name_parse function in evdns.c in libevent before 2.1.6-beta allows remote attackers to have unspecified impact via vectors involving the label_len variable, which triggers an out-of-bounds stack read.

  • CVE-2026-63385CriAug 20, 2026
    risk 0.53cvss epss 0.00

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent has two HTTP parsing weaknesses in http.c. evhttp_decode_uri_internal decodes percent-encoded %00 bytes into literal NUL characters, which can cause downstream C string operations to truncate a…

  • CVE-2026-63382CriAug 20, 2026
    risk 0.53cvss epss 0.01

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, the libevent evhttp parser in http.c inconsistently handles duplicate Transfer-Encoding headers, comma-separated Transfer-Encoding values, and bare line feeds in chunked framing. evhttp_find_header can…

  • CVE-2026-63384HigAug 20, 2026
    risk 0.50cvss epss 0.00

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent has an incorrect integer conversion in event_tagging.c when evtag_unmarshal_header uses evtag_decode_int to decode an attacker-controlled uint32 payload length and returns it as a signed int.…

  • CVE-2026-63383HigAug 20, 2026
    risk 0.50cvss epss 0.00

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent can read beyond a contiguous evbuffer region in event_tagging.c when decode_tag_internal requests at most five bytes from evbuffer_pullup but iterates using the full logical buffer length. A…

  • CVE-2026-63388HigAug 20, 2026
    risk 0.48cvss 8.4epss 0.00

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent has a heap out-of-bounds write in bufferevent_sock.c when bufferevent_socket_set_conn_address_ copies a kernel-supplied AF_UNIX peer address into bufferevent_private.conn_address. Release builds…

  • CVE-2026-63495HigAug 20, 2026
    risk 0.42cvss 7.5epss 0.01

    Libevent is an event notification library. From 2.2.0-alpha-dev until 2.2.2-alpha, the libevent WebSocket server in ws.c accumulates fragmented frames in evws->incomplete_frames without enforcing a total message-size limit. An unauthenticated remote client can repeatedly send…

  • CVE-2016-10197HigMar 15, 2017
    risk 0.42cvss 7.5epss 0.05

    The search_make_new function in evdns.c in libevent before 2.1.6-beta allows attackers to cause a denial of service (out-of-bounds read) via an empty hostname.

  • CVE-2016-10196HigMar 15, 2017
    risk 0.42cvss 7.5epss 0.05

    Stack-based buffer overflow in the evutil_parse_sockaddr_port function in evutil.c in libevent before 2.1.6-beta allows attackers to cause a denial of service (segmentation fault) via vectors involving a long string in brackets in the ip_as_string argument.

  • CVE-2026-63387HigAug 20, 2026
    risk 0.39cvss 7.0epss 0.00

    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…

  • CVE-2026-63379MedAug 20, 2026
    risk 0.34cvss epss 0.01

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent processes chunked HTTP trailers in http.c through evhttp_read_trailer and merges them into request headers. The fix introduces evhttp_parse_headers_impl_ and a temporary trailer header list. An…

  • CVE-2026-63381MedAug 20, 2026
    risk 0.31cvss epss 0.00

    Libevent is an event notification library. Prior to 2.1.13 and 2.2.2-alpha, libevent has a use-after-free in buffer.c when evbuffer_add_buffer_reference processes an output buffer whose out_total_len is zero. evbuffer_free_all_chains frees the initial empty chain without…

  • CVE-2026-63380MedAug 20, 2026
    risk 0.30cvss epss 0.00

    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…

  • CVE-2009-0343Jan 29, 2009
    risk 0.03cvss epss 0.01

    Niels Provos Systrace 1.6f and earlier on the x86_64 Linux platform allows local users to bypass intended access restrictions by making a 32-bit syscall with a syscall number that corresponds to a policy-compliant 64-bit syscall, related to race conditions that occur in…

  • CVE-2007-4305Aug 13, 2007
    risk 0.03cvss epss 0.01

    Multiple race conditions in the (1) Sudo monitor mode and (2) Sysjail policies in Systrace on NetBSD and OpenBSD allow local users to defeat system call interposition, and consequently bypass access control policy and auditing.

  • CVE-2004-2012Dec 31, 2004
    risk 0.03cvss epss 0.01

    The systrace_exit function in the systrace utility for NetBSD-current and 2.0 before April 16, 2004, and certain FreeBSD ports, does not verify the owner of the /dec/systrace connection before setting euid to 0, which allows local users to gain root privileges.

  • CVE-2015-6525Aug 24, 2015
    risk 0.00cvss epss 0.05

    Multiple integer overflows in the evbuffer API in Libevent 2.0.x before 2.0.22 and 2.1.x before 2.1.5-beta allow context-dependent attackers to cause a denial of service or possibly have other unspecified impact via "insanely large inputs" to the (1) evbuffer_add, (2)…

  • CVE-2014-6272Aug 24, 2015
    risk 0.00cvss epss 0.02

    Multiple integer overflows in the evbuffer API in Libevent 1.4.x before 1.4.15, 2.0.x before 2.0.22, and 2.1.x before 2.1.5-beta allow context-dependent attackers to cause a denial of service or possibly have other unspecified impact via "insanely large inputs" to the (1)…

  • CVE-2009-0342Jan 29, 2009
    risk 0.00cvss epss 0.00

    Niels Provos Systrace before 1.6f on the x86_64 Linux platform allows local users to bypass intended access restrictions by making a 64-bit syscall with a syscall number that corresponds to a policy-compliant 32-bit syscall.