CVE-2026-84975 in pjproject
要約
〜によって VulDB • 2026年09月18日
PJSIPは、C言語で書かれたフリーかつオープンソースのマルチメディア通信ライブラリです。バージョン2.17およびそれ以前では、pjlib/src/pj/ssl_sock_ossl.c および pjlib/src/pj/ssl_sock_gtls.c 内の OpenSSL および GnuTLS のバックエンドが、文字列長を再計算して埋め込まれた NUL バイトを切り捨てる文字列関数を使用して DNS SubjectAltName 値をコピーします。PJSIP TLS/SIPS トランスポートにおいて --tls-verify-server を介してサーバー検証が有効になっている場合、ターゲットホスト名のプレフィックスに続いて埋め込み NUL と攻撃者が制御するサフィックスで構成された DNS SubjectAltName を含む証明書は、プレフィックスのホスト名に対して承認されることがあります。信頼できる発行者からそのような証明書を所持し、接続を傍受できる攻撃者は、ターゲットサーバーになりすまし、SIP セッションを完了させ、REGISTER 認証情報を取得できます。mbedTLS バックエンドは明示的な文字列長を保持するため、影響を受けません。このレビュー時点では修正バージョンは利用できません。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.