p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de asterisk

Vulnerabilidades publicadas para asterisk en los últimos 30 días: 0. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 209

  1. CVE-2026-84975

    Alta · CVSS 7.4EPSS 0,23%Sin corrección publicada

    PJSIP: TLS server identity (hostname) verification bypass via embedded NUL in certificate SubjectAltName (OpenSSL and GnuTLS backends)

    PJSIP is a free and open source multimedia communication library written in C. In 2.17 and earlier, the OpenSSL and GnuTLS backends in pjlib/src/pj/ssl_sock_ossl.c and pjlib/src/pj/ssl_sock_gtls.c copy DNS SubjectAltName values with string functions that recalculate their length and truncate an embedded NUL byte. With server verification enabled through --tls-verify-server for the PJSIP TLS/SIPS transport, a certificate containing a DNS SubjectAltName formed from the target hostname prefix followed by an embedded NUL and an attacker-controlled suffix can therefore be accepted for the prefix hostname. An attacker who possesses such a certifica

    Publicación Actualización
  2. CVE-2026-77396

    Media · CVSS 6.9EPSS 0,12%Sin corrección publicada

    PJSIP: Heap buffer overflow in the AVI parser

    PJSIP is a free and open source multimedia communication library written in C. In 2.17 and earlier, the PJSIP AVI parser in pjmedia/src/pjmedia/avi_player.c uses an input-file video chunk length as the number of bytes copied into a frame buffer whose capacity is derived from the declared media dimensions. A crafted AVI file can therefore cause an attacker-controlled out-of-bounds write past the heap allocation when an application plays the file or pulls its frames. The existing size assertion does not protect production release builds, where assertions are disabled. Typical local playback can crash the process, while applications that accept

    Publicación Actualización
  3. CVE-2026-57166

    Media · CVSS 6.3EPSS 0,53%Sin corrección publicada

    PJSIP: Pre-authentication overflow in the telnet CLI error

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit 4472a31, a stack buffer overflow exists in the PJLIB-UTIL telnet CLI front-end when rendering feedback for an entered command line. Several command-line handling paths write an attacker-influenced amount of data into fixed-size buffers without sufficient bounds checking, so a long command line can overflow them. This affects only applications that enable the telnet CLI front-end (e.g. pj_cli_telnet_create() / --cli-telnet-port). The telnet CLI is an interactive administration interface with no authentication, so any client able to reach it can alrea

    Publicación Actualización
  4. CVE-2026-57165

    Media · CVSS 6.3EPSS 0,45%Sin corrección publicada

    PJSIP: Pre-authentication overflow in the telnet CLI history

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit 628b716, a stack buffer overflow exists in the PJLIB-UTIL telnet CLI front-end when redrawing the command line during history recall (handle_up_down() in cli_telnet.c). This affects only applications that enable the telnet CLI front-end (same gating as the related CLI issue). The line-redraw sequence for a recalled history entry can accumulate more data than a fixed-size stack buffer holds, which may lead to application termination. Exploitation requires access to the unauthenticated telnet CLI, which already permits arbitrary CLI commands, so the a

    Publicación Actualización
  5. CVE-2026-57164

    Alta · CVSS 8.3EPSS 0,45%Sin corrección publicada

    PJSIP: Heap overflow in the HTTP client

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit 8d5956a, a heap buffer overflow exists in the PJLIB-UTIL HTTP client (http_client.c) when buffering an HTTP response body. This affects applications that use the PJLIB-UTIL HTTP client to receive a whole response body at once (a completion callback with no incremental on_data_read callback). When growing the response buffer, an incorrect size calculation based on the server-supplied Content-Length can leave the buffer too small, causing response data to be written past the end of the allocation. A malicious or man-in-the-middle HTTP server can trigg

    Publicación Actualización
  6. CVE-2026-57163

    Alta · CVSS 8.8EPSS 0,4%Sin corrección publicada

    PJSIP: Stack overflow parsing a TLS peer certificate's SubjectAltName in GnuTLS backend

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit c4a151a, a stack buffer overflow exists in the GnuTLS TLS backend when parsing the Subject Alternative Name extension of a peer certificate (tls_cert_get_info() in ssl_sock_gtls.c). Only GnuTLS builds are affected (--with-gnutls); OpenSSL and Apple SecureTransport/Network.framework builds are not affected. While extracting certificate information after a TLS handshake, an incorrect buffer-size value can cause an oversized SubjectAltName entry to be written past the end of a fixed-size stack buffer. A network-positioned attacker presenting a crafted

    Publicación Actualización
  7. CVE-2026-57162

    Alta · CVSS 8.8EPSS 0,64%Sin corrección publicada

    PJSIP: Stack overflow parsing SDP a=crypto attributes

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit a1b707c, a stack buffer overflow exists in the SRTP/SDES media transport when processing a=crypto attributes during SDP offer/answer (sdes_encode_sdp() in transport_srtp_sdes.c). This affects applications with SRTP enabled (use_srtp optional or mandatory, using SDES keying). During media negotiation, the crypto attributes from the remote SDP are collected into a fixed-size array without bounding their number; a remote peer that includes an excessive number of a=crypto attributes in a single media description can write past the end of that array on t

    Publicación Actualización
  8. CVE-2026-57161

    Alta · CVSS 8.8EPSS 0,46%Sin corrección publicada

    PJSIP: Stack overflow handling Service-Route headers in a registration response

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit acc03b5, a stack buffer overflow exists in PJSUA when processing Service-Route headers in a registration response (update_service_route() in pjsua_acc.c). This affects applications that register using the PJSUA/PJSUA2 account API (the default registration path). The Service-Route URIs from a 2xx response to REGISTER are stored into a fixed-size array without bounding the number of headers; a registrar that returns an excessive number of Service-Route headers can write past the end of the array on the stack. The values written are internal pointers r

    Publicación Actualización
  9. CVE-2026-57160

    Media · CVSS 6.9EPSS 0,41%Sin corrección publicada

    PJSIP: SIP message header buffer overflow

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit d6a0e7f, a buffer overflow can occur in pjsip_generic_array_hdr_print() in pjsip/src/pjsip/sip_msg.c, the function that serializes generic array headers (such as Allow, Require, Supported, and Unsupported). Under certain output-buffer boundary conditions the function can write one byte past the end of the buffer. This is reachable mainly in applications that parse and re-serialize incoming SIP requests — for example a proxy, SBC, or B2BUA — where a remote peer can influence the serialized message. The out-of-bounds write is a single fixed byte; code

    Publicación Actualización
  10. CVE-2026-57159

    Alta · CVSS 8.4EPSS 0,6%Sin corrección publicada

    PJSIP: SDP parser out-of-bounds write in remote payload-type map maintenance

    PJSIP is a free and open source multimedia communication library written in C. Prior to commit 673b978, a remote out-of-bounds read and write can occur in the SDP negotiator when the remote payload-type map maintenance feature is enabled. assign_pt_and_update_map() in pjmedia/src/pjmedia/sdp_neg.c uses payload-type numbers taken from a remote SDP offer or answer to index fixed-size internal tables without sufficient bounds validation, so a crafted remote SDP can cause memory access outside those tables. The practical impact is memory corruption and denial of service; code execution is not demonstrated. This path is only reached when PJMEDIA_S

    Publicación Actualización
  11. CVE-2026-42225

    Alta · CVSS 8.2EPSS 0,16%Corrección disponible

    GnuTLS backend silently skips certificate chain verification when verify_peer is false

    PJSIP is a free and open source multimedia communication library written in C. Prior to version 2.17, on GnuTLS builds, the SIP TLS transport (sip_transport_tls) can accept connections with invalid or untrusted certificates even when the application explicitly enables certificate verification via verify_server = PJ_TRUE or verify_client = PJ_TRUE. This issue has been patched in version 2.17.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  12. CVE-2026-41416

    Alta · CVSS 8.1EPSS 0,28%Corrección disponible

    PJSIP: Asymmetric ptime integer overflow in Media Stream

    PJSIP is a free and open source multimedia communication library written in C. In 2.16 and earlier, there is an integer overflow in media stream buffer size calculation when processing SDP with asymmetric ptime configuration. The overflow may result in an undersized buffer allocation, which can lead to unexpected application termination or memory corruption This vulnerability is fixed in 2.17.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  13. CVE-2026-41415

    Media · CVSS 6.7EPSS 0,31%Corrección disponible

    PJSIP: SIP Multipart CID URI Length Underflow

    PJSIP is a free and open source multimedia communication library written in C. In 2.16 and earlier, there is an out-of-bounds read when parsing a malformed Content-ID URI in SIP multipart message body. Insufficient length validation can cause reads beyond the intended buffer bounds. This vulnerability is fixed in 2.17.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  14. CVE-2026-40892

    Alta · CVSS 8.1EPSS 0,42%Corrección disponible

    PJSIP: Stack buffer overflow in pjsip_auth_create_digest2()

    PJSIP is a free and open source multimedia communication library written in C. In 2.16 and earlier, a stack buffer overflow exists in pjsip_auth_create_digest2() in PJSIP when using pre-computed digest credentials (PJSIP_CRED_DATA_DIGEST). The function copies credential data using cred_info->data.slen as the length without an upper-bound check, which can overflow the fixed-size ha1 stack buffer (128 bytes) if data.slen exceeds the expected digest string length.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  15. CVE-2026-40614

    Alta · CVSS 8.5EPSS 0,22%Corrección disponible

    PJSIP: Heap buffer overflow in Opus codec decoding

    PJSIP is a free and open source multimedia communication library written in C. In 2.16 and earlier, there is a buffer overflow when decoding Opus audio frames due to insufficient buffer size validation in the Opus codec decode path. The FEC decode buffers (dec_frame[].buf) were allocated based on a PCM-derived formula: (sample_rate/1000) * 60 * channel_cnt * 2. At 8 kHz mono this yields only 960 bytes, but codec_parse() can output encoded frames up to MAX_ENCODED_PACKET_SIZE (1280) bytes via opus_repacketizer_out_range(). The three pj_memcpy() calls in codec_decode() copied input->size bytes without bounds checking, causing a heap buffer over

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  16. CVE-2026-34235

    Media · CVSS 6.9EPSS 0,4%Corrección disponible

    PJSIP: Heap OOB read in VPX unpacketizer

    PJSIP is a free and open source multimedia communication library written in C. Prior to version 2.17, a heap out-of-bounds read vulnerability exists in PJSIP's VP9 RTP unpacketizer that occurs when parsing crafted VP9 Scalability Structure (SS) data. Insufficient bounds checking on the payload descriptor length may cause reads beyond the allocated RTP payload buffer. This issue has been patched in version 2.17. A workaround for this issue involves disabling VP9 codec if not needed.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  17. CVE-2026-33069

    Media · CVSS 6.9EPSS 0,27%Corrección disponible

    PJSIP has an Out-of-bounds Read in SIP multipart parsing

    PJSIP is a free and open source multimedia communication library written in C. Versions 2.16 and below have a cascading out-of-bounds heap read in pjsip_multipart_parse(). After boundary string matching, curptr is advanced past the delimiter without verifying it has not reached the buffer end. This allows 1-2 bytes of adjacent heap memory to be read. All applications that process incoming SIP messages with multipart bodies or SDP content are potentially affected. This issue is resolved in version 2.17.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  18. CVE-2026-32945

    Alta · CVSS 8.4EPSS 0,32%Corrección disponible

    PJSIP is vulnerable to Heap-based Buffer Overflow through DNS parser

    PJSIP is a free and open source multimedia communication library written in C. Versions 2.16 and below have a Heap-based Buffer Overflowvulnerability in the DNS parser's name length handler. Thisimpacts applications using PJSIP's built-in DNS resolver, such as those configured with pjsua_config.nameserver or UaConfig.nameserver in PJSUA/PJSUA2. It does not affect users who rely on the OS resolver (e.g., getaddrinfo()) by not configuring a nameserver, or those using an external resolver via pjsip_resolver_set_ext_resolver(). This issue is fixed in version 2.17. For users unable to upgrade, a workaround is to disable DNS resolution in the PJSIP

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  19. CVE-2026-32942

    Alta · CVSS 8EPSS 0,33%Corrección disponible

    PJSIP has ICE session use-after-free race conditions

    PJSIP is a free and open source multimedia communication library written in C. Versions 2.16 and below contain a heap use-after-free vulnerability in the ICE session that occurs when there are race conditions between session destruction and the callbacks. This issue has been fixed in version 2.17.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización
  20. CVE-2026-28799

    Alta · CVSS 8.7EPSS 0,3%Corrección disponible

    PJSIP: Heap use-after-free in PJSIP presence subscription termination handler

    PJSIP is a free and open source multimedia communication library written in C. Prior to version 2.17, a heap use-after-free vulnerability exists in PJSIP's event subscription framework (evsub.c) that is triggered during presence unsubscription (SUBSCRIBE with Expires=0). This issue has been patched in version 2.17.

    • Actualiza a 1:22.10.0+dfsg+~cs6.17.60671434-1
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →