Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 1 h ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,764exploited flaws on CISA’s list
36added in the last 30 days
479new WordPress flaws this week
390,525entries in the database

82 results · page 1 of 2

  • Sep 18, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-84975 · Other software · pjsip · reported by GitHubHigh 7.4

    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 certificate from a trusted issuer and can intercept the connection can impersonate the target server, complete the SIP session, and receive REGISTER credentials. The mbedTLS backend is not affected because it preserves the explicit string length. No fixed version is available as of this review.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 18, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-77396 · Other software · pjsip · reported by GitHubMedium 6.9

    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 untrusted AVI sources expose a stronger memory-corruption condition. No fixed version is available as of this review.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57166 · Other software · pjsip · reported by GitHubMedium 6.3

    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 already issue arbitrary CLI commands. A malformed or overly long command line can overflow a fixed-size stack buffer while rendering command-line feedback, which may lead to application termination. Because reaching this code already requires access to the unauthenticated CLI, the impact beyond that existing access is limited. Applications that do not enable the telnet CLI front-end are not affected. This issue has been patched via commit 4472a31.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57165 · Other software · pjsip · reported by GitHubMedium 6.3

    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 additional impact is limited. Applications that do not enable the telnet CLI front-end are not affected. This issue has been patched via commit 628b716.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57164 · Other software · pjsip · reported by GitHubHigh 8.3

    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 trigger this with a crafted response; impact may range from unexpected application termination to memory corruption. Applications that consume the response incrementally (via on_data_read), or that only connect to trusted servers, are not affected. This issue has been patched via commit 8d5956a.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57163 · Other software · pjsip · reported by GitHubHigh 8.8

    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 certificate — a malicious server to a connecting client, or a malicious client to a server that requests certificates — can trigger this during the TLS handshake, before any SIP-level authentication. Impact may range from unexpected application termination to control flow hijack/memory corruption. This issue has been patched via commit c4a151a.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57162 · Other software · pjsip · reported by GitHubHigh 8.8

    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 the stack. This is reachable from an incoming SIP INVITE during offer/answer, before application-level authentication. Impact may range from unexpected application termination to control flow hijack/memory corruption. Applications that do not enable SRTP are not affected. This issue has been patched via commit a1b707c.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57161 · Other software · pjsip · reported by GitHubHigh 8.8

    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 rather than arbitrary data, so the most likely impact is unexpected application termination (denial of service), though memory corruption cannot be excluded. The malicious response may come from a compromised or malicious registrar, or — over unprotected transports — a spoofed response. This issue has been patched via commit acc03b5.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57160 · Other software · pjsip · reported by GitHubMedium 6.9

    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 execution and information disclosure are not demonstrated, and in typical pool-based allocations the byte falls within allocation slack. This issue has been patched via commit d6a0e7f.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 4, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-57159 · Other software · pjsip · reported by GitHubHigh 8.4

    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_SDP_NEG_MAINTAIN_REMOTE_PT_MAP is enabled. The default is disabled, so default builds are not affected; the feature is an interoperability option that integrating products may enable. This issue has been patched via commit 673b978.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 7, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-42225 · Other software · pjsip · reported by GitHubHigh 8.2

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 24, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-41416 · Other software · pjsip · reported by GitHubHigh 8.1

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 24, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-41415 · Other software · pjsip · reported by GitHubMedium 6.7

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 21, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-40892 · Other software · pjsip · reported by GitHubHigh 8.1

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 21, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-40614 · Other software · pjsip · reported by GitHubHigh 8.5

    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 overflow.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 31, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-34235 · Other software · pjsip · reported by GitHubMedium 6.9

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-33069 · Other software · pjsip · reported by GitHubMedium 6.9

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-32945 · Other software · pjsip · reported by GitHubHigh 8.4

    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 config (by setting nameserver_count to zero) or to use an external resolver implementation instead.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 20, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-32942 · Other software · pjsip · reported by GitHubHigh 8

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 6, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-29068 · Other software · pjsip · reported by GitHubHigh 8.7

    PJSIP is a free and open source multimedia communication library written in C. Prior to version 2.17, there is a stack buffer overflow vulnerability when pjmedia-codec parses an RTP payload contain more frames than the caller-provided frames can hold. This issue has been patched in version 2.17.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 6, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-28799 · Other software · pjsip · reported by GitHubHigh 8.7

    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.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 19, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-26967 · Other software · pjsip · reported by GitHubHigh 8.1

    PJSIP is a free and open source multimedia communication library written in C. In versions 2.16 and below, there is a critical Heap-based Buffer Overflow vulnerability in PJSIP's H.264 unpacketizer. The bug occurs when processing malformed SRTP packets, where the unpacketizer reads a 2-byte NAL unit size field without validating that both bytes are within the payload buffer bounds. The vulnerability affects applications that receive video using H.264. A patch is available at https://github.com/pjsip/pjproject/commit/f821c214e52b11bae11e4cd3c7f0864538fb5491.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 19, 2026PJSIP is a free and open source multimedia communication library.CVE-2026-26203 · Other software · pjsip · reported by GitHubMedium 5.1

    PJSIP is a free and open source multimedia communication library. Versions prior to 2.17 have a critical heap buffer underflow vulnerability in PJSIP's H.264 packetizer. The bug occurs when processing malformed H.264 bitstreams without NAL unit start codes, where the packetizer performs unchecked pointer arithmetic that can read from memory located before the allocated buffer. Version 2.17 contains a patch for the issue.

    Product
    pjmedia-video
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 11, 2026PJSIP is a free and open source multimedia communication library written in C.CVE-2026-25994 · Other software · pjsip · reported by GitHubHigh 8.1

    PJSIP is a free and open source multimedia communication library written in C. In 2.16 and earlier, a buffer overflow vulnerability exists in PJNATH ICE Session when processing credentials with excessively long usernames.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 21, 2025PJSIP is a free and open source multimedia communication library.CVE-2025-65102 · Other software · pjsip · reported by GitHubHigh 8.7

    PJSIP is a free and open source multimedia communication library. Prior to version 2.16, Opus PLC may zero-fill the input frame as long as the decoder ptime, while the input frame length, which is based on stream ptime, may be less than that. This issue affects PJSIP users who use the Opus audio codec in receiving direction. The vulnerability can lead to unexpected application termination due to a memory overwrite. This issue has been patched in version 2.16.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 6, 2023PJSIP is a free and open source multimedia communication library written in C with high level API in C, C++, Java, C#, and Python languages.CVE-2023-38703 · Other software · pjsip · reported by GitHubCritical 9.8

    PJSIP is a free and open source multimedia communication library written in C with high level API in C, C++, Java, C#, and Python languages. SRTP is a higher level media transport which is stacked upon a lower level media transport such as UDP and ICE. Currently a higher level transport is not synchronized with its lower level transport that may introduce use-after-free issue. This vulnerability affects applications that have SRTP capability (`PJMEDIA_HAS_SRTP` is set) and use underlying media transport other than UDP. This vulnerability’s impact may range from unexpected application termination to control flow hijack/memory corruption. The patch is available as a commit in the master branch.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 14, 2023PJSIP is a free and open source multimedia communication library written in C.CVE-2023-27585 · Other software · pjsip · reported by GitHubHigh 7.5

    PJSIP is a free and open source multimedia communication library written in C. A buffer overflow vulnerability in versions 2.13 and prior affects applications that use PJSIP DNS resolver. It doesn't affect PJSIP users who do not utilise PJSIP DNS resolver. This vulnerability is related to CVE-2022-24793. The difference is that this issue is in parsing the query record `parse_query()`, while the issue in CVE-2022-24793 is in `parse_rr()`. A patch is available as commit `d1c5e4d` in the `master` branch. A workaround is to disable DNS resolution in PJSIP config (by setting `nameserver_count` to zero) or use an external resolver implementation instead.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 23, 2022PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, CVE-2022-23547 · Other software · pjsip · reported by GitHubMedium 6.5

    PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. This issue is similar to GHSA-9pfh-r8x4-w26w. Possible buffer overread when parsing a certain STUN message. The vulnerability affects applications that uses STUN including PJNATH and PJSUA-LIB. The patch is available as commit in the master branch.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 20, 2022PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, CVE-2022-23537 · Other software · pjsip · reported by GitHubMedium 6.5

    PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. Buffer overread is possible when parsing a specially crafted STUN message with unknown attribute. The vulnerability affects applications that uses STUN including PJNATH and PJSUA-LIB. The patch is available as a commit in the master branch (2.13.1).

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 5, 2022A use-after-free in res_pjsip_pubsub.c in Sangoma Asterisk 16.28, 18.14, 19.6, and certified/18.9-cert2 may allow a remote authenticated attacker to crash AsterCVE-2022-42705 · Other software · Sangoma · reported by MITREMedium 6.5

    A use-after-free in res_pjsip_pubsub.c in Sangoma Asterisk 16.28, 18.14, 19.6, and certified/18.9-cert2 may allow a remote authenticated attacker to crash Asterisk (denial of service) by performing activity on a subscription via a reliable transport at the same time that Asterisk is also performing activity on that subscription.

    Product
    Asterisk
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 6, 2022PJSIP is a free and open source multimedia communication library written in C.CVE-2022-39269 · Other software · pjsip · reported by GitHubCritical 9.1

    PJSIP is a free and open source multimedia communication library written in C. When processing certain packets, PJSIP may incorrectly switch from using SRTP media transport to using basic RTP upon SRTP restart, causing the media to be sent insecurely. The vulnerability impacts all PJSIP users that use SRTP. The patch is available as commit d2acb9a in the master branch of the project and will be included in version 2.13. Users are advised to manually patch or to upgrade. There are no known workarounds for this vulnerability.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 6, 2022PJSIP is a free and open source multimedia communication library written in C.CVE-2022-39244 · Other software · pjsip · reported by GitHubHigh 7.5

    PJSIP is a free and open source multimedia communication library written in C. In versions of PJSIP prior to 2.13 the PJSIP parser, PJMEDIA RTP decoder, and PJMEDIA SDP parser are affeced by a buffer overflow vulnerability. Users connecting to untrusted clients are at risk. This issue has been patched and is available as commit c4d3498 in the master branch and will be included in releases 2.13 and later. Users are advised to upgrade. There are no known workarounds for this issue.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 30, 2022res_pjsip_t38 in Sangoma Asterisk 16.x before 16.16.2, 17.x before 17.9.3, and 18.x before 18.2.2, and Certified Asterisk before 16.8-cert7, allows an attacker CVE-2021-46837 · Other software · Asterisk · reported by MITREMedium 6.5

    res_pjsip_t38 in Sangoma Asterisk 16.x before 16.16.2, 17.x before 17.9.3, and 18.x before 18.2.2, and Certified Asterisk before 16.8-cert7, allows an attacker to trigger a crash by sending an m=image line and zero port in a response to a T.38 re-invite initiated by Asterisk. This is a re-occurrence of the CVE-2019-15297 symptoms but not for exactly the same reason. The crash occurs because there is an append operation relative to the active topology, but this should instead be a replace operation.

    Product
    Certified Asterisk
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 24, 2022Missing access control in the backup system of Telesoft VitalPBX before 3.2.1 allows attackers to access the PJSIP and SIP extension credentials, cryptographic CVE-2022-29330 · Other software · Vitalpbx · reported by MITREMedium 4.9

    Missing access control in the backup system of Telesoft VitalPBX before 3.2.1 allows attackers to access the PJSIP and SIP extension credentials, cryptographic keys and voicemails files via unspecified vectors.

    Product
    Vitalpbx
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 9, 2022PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, CVE-2022-31031 · Other software · pjsip · reported by GitHubCritical 9.8

    PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. In versions prior to and including 2.12.1 a stack buffer overflow vulnerability affects PJSIP users that use STUN in their applications, either by: setting a STUN server in their account/media config in PJSUA/PJSUA2 level, or directly using `pjlib-util/stun_simple` API. A patch is available in commit 450baca which should be included in the next release. There are no known workarounds for this issue.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 25, 2022PJSIP is a free and open source multimedia communication library written in C.CVE-2022-24792 · Other software · pjsip · reported by GitHubHigh 7.5

    PJSIP is a free and open source multimedia communication library written in C. A denial-of-service vulnerability affects applications on a 32-bit systems that use PJSIP versions 2.12 and prior to play/read invalid WAV files. The vulnerability occurs when reading WAV file data chunks with length greater than 31-bit integers. The vulnerability does not affect 64-bit apps and should not affect apps that only plays trusted WAV files. A patch is available on the `master` branch of the `pjsip/project` GitHub repository. As a workaround, apps can reject a WAV file received from an unknown source or validate the file first.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 6, 2022PJSIP is a free and open source multimedia communication library written in C.CVE-2022-24793 · Other software · pjsip · reported by GitHubHigh 7.5

    PJSIP is a free and open source multimedia communication library written in C. A buffer overflow vulnerability in versions 2.12 and prior affects applications that use PJSIP DNS resolution. It doesn't affect PJSIP users who utilize an external resolver. This vulnerability is related to CVE-2023-27585. The difference is that this issue is in parsing the query record `parse_rr()`, while the issue in CVE-2023-27585 is in `parse_query()`. A patch is available in the `master` branch of the `pjsip/pjproject` GitHub repository. A workaround is to disable DNS resolution in PJSIP config (by setting `nameserver_count` to zero) or use an external resolver instead.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 6, 2022PJSIP is a free and open source multimedia communication library written in C.CVE-2022-24786 · Other software · pjsip · reported by GitHubCritical 9.8

    PJSIP is a free and open source multimedia communication library written in C. PJSIP versions 2.12 and prior do not parse incoming RTCP feedback RPSI (Reference Picture Selection Indication) packet, but any app that directly uses pjmedia_rtcp_fb_parse_rpsi() will be affected. A patch is available in the `master` branch of the `pjsip/pjproject` GitHub repository. There are currently no known workarounds.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 30, 2022PJSIP is a free and open source multimedia communication library written in the C language.CVE-2022-24763 · Other software · pjsip · reported by GitHubHigh 7.5

    PJSIP is a free and open source multimedia communication library written in the C language. Versions 2.12 and prior contain a denial-of-service vulnerability that affects PJSIP users that consume PJSIP's XML parsing in their apps. Users are advised to update. There are no known workarounds.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 22, 2022PJSIP is a free and open source multimedia communication library written in C.CVE-2022-24764 · Other software · pjsip · reported by GitHubHigh 7.5

    PJSIP is a free and open source multimedia communication library written in C. Versions 2.12 and prior contain a stack buffer overflow vulnerability that affects PJSUA2 users or users that call the API `pjmedia_sdp_print(), pjmedia_sdp_media_print()`. Applications that do not use PJSUA2 and do not directly call `pjmedia_sdp_print()` or `pjmedia_sdp_media_print()` should not be affected. A patch is available on the `master` branch of the `pjsip/pjproject` GitHub repository. There are currently no known workarounds.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 11, 2022PJSIP is a free and open source multimedia communication library written in C language.CVE-2022-24754 · Other software · pjsip · reported by GitHubHigh 8.5

    PJSIP is a free and open source multimedia communication library written in C language. In versions prior to and including 2.12 PJSIP there is a stack-buffer overflow vulnerability which only impacts PJSIP users who accept hashed digest credentials (credentials with data_type `PJSIP_CRED_DATA_DIGEST`). This issue has been patched in the master branch of the PJSIP repository and will be included with the next release. Users unable to upgrade need to check that the hashed digest data length must be equal to `PJSIP_MD5STRLEN` before passing to PJSIP.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 22, 2022PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, CVE-2022-23608 · Other software · pjsip · reported by GitHubHigh 8.1

    PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. In versions up to and including 2.11.1 when in a dialog set (or forking) scenario, a hash key shared by multiple UAC dialogs can potentially be prematurely freed when one of the dialogs is destroyed . The issue may cause a dialog set to be registered in the hash table multiple times (with different hash keys) leading to undefined behavior such as dialog list collision which eventually leading to endless loop. A patch is available in commit db3235953baa56d2fb0e276ca510fefca751643f which will be included in the next release. There are no known workarounds for this issue.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 16, 2022Buffer overflow in PJSUA API when calling pjsua_call_dump.CVE-2021-43303 · Other software · teluu · reported by reefs@jfrog.comCritical 9.8

    Buffer overflow in PJSUA API when calling pjsua_call_dump. An attacker-controlled 'buffer' argument may cause a buffer overflow, since supplying an output buffer smaller than 128 characters may overflow the output buffer, regardless of the 'maxlen' argument supplied

    Product
    pjsip
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 16, 2022Read out-of-bounds in PJSUA API when calling pjsua_recorder_create.CVE-2021-43302 · Other software · teluu · reported by reefs@jfrog.comCritical 9.1

    Read out-of-bounds in PJSUA API when calling pjsua_recorder_create. An attacker-controlled 'filename' argument may cause an out-of-bounds read when the filename is shorter than 4 characters.

    Product
    pjsip
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 16, 2022Stack overflow in PJSUA API when calling pjsua_playlist_create.CVE-2021-43301 · Other software · teluu · reported by reefs@jfrog.comCritical 9.8

    Stack overflow in PJSUA API when calling pjsua_playlist_create. An attacker-controlled 'file_names' argument may cause a buffer overflow since it is copied to a fixed-size stack buffer without any size validation.

    Product
    pjsip
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 16, 2022Stack overflow in PJSUA API when calling pjsua_recorder_create.CVE-2021-43300 · Other software · teluu · reported by reefs@jfrog.comCritical 9.8

    Stack overflow in PJSUA API when calling pjsua_recorder_create. An attacker-controlled 'filename' argument may cause a buffer overflow since it is copied to a fixed-size stack buffer without any size validation.

    Product
    pjsip
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 16, 2022Stack overflow in PJSUA API when calling pjsua_player_create.CVE-2021-43299 · Other software · teluu · reported by reefs@jfrog.comCritical 9.8

    Stack overflow in PJSUA API when calling pjsua_player_create. An attacker-controlled 'filename' argument may cause a buffer overflow since it is copied to a fixed-size stack buffer without any size validation.

    Product
    pjsip
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 26, 2022PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, CVE-2022-21723 · Other software · pjsip · reported by GitHubCritical 9.1

    PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. In versions 2.11.1 and prior, parsing an incoming SIP message that contains a malformed multipart can potentially cause out-of-bound read access. This issue affects all PJSIP users that accept SIP multipart. The patch is available as commit in the `master` branch. There are no known workarounds.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 26, 2022PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, CVE-2022-21722 · Other software · pjsip · reported by GitHubCritical 9.1

    PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. In version 2.11.1 and prior, there are various cases where it is possible that certain incoming RTP/RTCP packets can potentially cause out-of-bound read access. This issue affects all users that use PJMEDIA and accept incoming RTP/RTCP. A patch is available as a commit in the `master` branch. There are no known workarounds.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 4, 2022PJSIP is a free and open source multimedia communication library written in the C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TUCVE-2021-41141 · Other software · pjsip · reported by GitHubMedium 5.9

    PJSIP is a free and open source multimedia communication library written in the C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. In various parts of PJSIP, when error/failure occurs, it is found that the function returns without releasing the currently held locks. This could result in a system deadlock, which cause a denial of service for the users. No release has yet been made which contains the linked fix commit. All versions up to an including 2.11.1 are affected. Users may need to manually apply the patch.

    Product
    pjproject
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.