Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2021-21375

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 PJSIP version 2.10 and earlier, after an initial INVITE has been sent, when two 183 responses are received, with the first one causing negotiation failure, a crash will occur. This results in a denial of service.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2021-21375
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 12:42 UTC · Revision 1

Source evidence

CVE-2021-21375

core-osv · Original source

Published 10 Mar 2021, 23:15 UTC

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 PJSIP version 2.10 and earlier, after an initial INVITE has been sent, when two 183 responses are received, with the first one causing negotiation failure, a crash will occur. This results in a denial of service.

osv:CVE-2021-21375
Complete source record
{
  "id": "053508ec7a0ae60936354104b0a81fe724213560e48f58d3235b1ec5b0f66084",
  "url": "https://osv.dev/vulnerability/CVE-2021-21375",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2021-21375",
    "summary": "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 PJSIP version 2.10 and earlier, after an initial INVITE has been sent, when two 183 responses are received, with the first one causing negotiation failure, a crash will occur. This results in a denial of service.",
    "evidence": "osv:CVE-2021-21375",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2021-21375",
      "aliases": [
        "CVE-2021-21375",
        "GHSA-hvq6-f89p-frvp"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/pjsip/pjproject",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "3e7b75cb2e482baee58c1991bd2fa4fb06774e0d"
                },
                {
                  "fixed": "97b3d7addbaa720b7ddb0af9bf6f3e443e664365"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:teluu:pjsip:*:*:*:*:*:*:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "2.10"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "97b3d7addbaa720b7ddb0af9bf6f3e443e664365"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "2.10"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-21375.json",
            "vanir_signatures": [
              {
                "id": "CVE-2021-21375-65f6b5a3",
                "digest": {
                  "length": 2273,
                  "function_hash": "13734569583431993630264975350009487979"
                },
                "source": "https://github.com/pjsip/pjproject/commit/97b3d7addbaa720b7ddb0af9bf6f3e443e664365",
                "target": {
                  "file": "pjmedia/src/pjmedia/sdp_neg.c",
                  "function": "pjmedia_sdp_neg_modify_local_offer2"
                },
                "deprecated": false,
                "signature_type": "Function",
                "signature_version": "v1"
              },
              {
                "id": "CVE-2021-21375-f857cca0",
                "digest": {
                  "threshold": 0.9,
                  "line_hashes": [
                    "248100845028017766450969646506005159060",
                    "189492453343772519506879860599826374548",
                    "262637420066588115023720394938227042301",
                    "310178250189378538141236777456768254801",
                    "60680263067466033629358969388750452071",
                    "179398261389345686416897928371642440363",
                    "79875539106273390755272412632527469941",
                    "208944703144237639310338683239024228937"
                  ]
                },
                "source": "https://github.com/pjsip/pjproject/commit/97b3d7addbaa720b7ddb0af9bf6f3e443e664365",
                "target": {
                  "file": "pjmedia/src/pjmedia/sdp_neg.c"
                },
                "deprecated": false,
                "signature_type": "Line",
                "signature_version": "v1"
              }
            ],
            "vanir_signatures_modified": "2026-10-20T14:18:42Z"
          }
        }
      ],
      "modified": "2026-10-20T14:18:42.338996414Z",
      "provider": "osv",
      "references": [
        "https://lists.debian.org/debian-lts-announce/2021/04/msg00023.html",
        "https://lists.debian.org/debian-lts-announce/2021/05/msg00020.html",
        "https://security.gentoo.org/glsa/202107-42",
        "https://github.com/pjsip/pjproject/commit/97b3d7addbaa720b7ddb0af9bf6f3e443e664365",
        "https://github.com/pjsip/pjproject/security/advisories/GHSA-hvq6-f89p-frvp"
      ],
      "provider_metadata": {
        "unresolved_ranges": [
          {
            "cpes": [
              "cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"
            ],
            "vendor_product": "debian:debian_linux",
            "extracted_events": [
              {
                "range": [
                  {
                    "introduced": "9.0"
                  },
                  {
                    "last_affected": "9.0"
                  }
                ],
                "source": "CPE_STRING"
              }
            ]
          }
        ]
      }
    },
    "related_cves": [
      {
        "value": "CVE-2021-21375",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 388805,
  "published_at": "2021-03-10T23:15:12.52+00:00"
}