Ubuntu 16.04ESM / 18.04LTS / 20.04LTS / 22.04LTS : Sofia-SIP の脆弱性 (USN-5932-1)

critical Nessus プラグイン ID 172241

概要

リモート Ubuntu ホストに 1 つ以上のセキュリティ更新がありません。

説明

リモートの Ubuntu 16.04 ESM / 18.04 LTS / 20.04 LTS / 22.04 LTS ホストには、USN-5932-1アドバイザリに記載された複数の脆弱性の影響を受けるパッケージがインストールされています。

- Sofia-SIP は、オープンソースのセッション開始プロトコル (SIP) User-Agent ライブラリです。バージョン 1.13.8 より前は、攻撃者が不正な sdp を含むメッセージを FreeSWITCH に送信する可能性があり、これによりクラッシュが発生する可能性があります。このタイプのクラッシュは、「#define MATCH(s, m) (strncmp(s, m, n = sizeof(m) - 1) == 0)」によって引き起こされる可能性があります。これにより、「n」がより大きくなり、「IS_NON_WS(s[n])」の場合に領域外アクセスをトリガーします。バージョン 1.13.8 には、この問題に対するパッチが含まれています。
(CVE-2022-31001)

- Sofia-SIP は、オープンソースのセッション開始プロトコル (SIP) User-Agent ライブラリです。バージョン 1.13.8 より前は、攻撃者が不正な sdp を含むメッセージを FreeSWITCH に送信する可能性があり、これによりクラッシュが発生する可能性があります。このタイプのクラッシュは、「%」で終わる URL が原因で発生する可能性があります。バージョン 1.13.8 には、この問題に対するパッチが含まれています。(CVE-2022-31002)

- Sofia-SIP は、オープンソースのセッション開始プロトコル (SIP) User-Agent ライブラリです。バージョン 1.13.8より前は、sdp メッセージの各行を解析する際に、「rest = record + 2」が「\0」の背後にあるメモリにアクセスし、領域外書き込みを引き起こします。攻撃者が不正な sdp を含むメッセージを FreeSWITCH に送信し、クラッシュを引き起こしたり、リモートコードの実行などのより深刻な結果を引き起こしたりする可能性があります。バージョン 1.13.8 には、この問題に対するパッチが含まれています。
(CVE-2022-31003)

- 0.8.20 より前の drachtio-server の libsofia-sip fork で問題が発見されました。このため、リモートの攻撃者が細工された UDP メッセージを介してサービス拒否 (デーモンクラッシュ) を引き起こし、libsofia-sip-ua/tport/tport.c 自己アサーションの失敗を引き起こす可能性があります。(CVE-2022-47516)

- Sofia-SIP は、IETF RFC3261 仕様に準拠した、オープンソースの SIP User-Agent ライブラリです。影響を受けるバージョンでは、Sofia-SIP は STUN パケットを処理するとき、**メッセージ長と属性長のチェックの両方を行わないため**、ヒープオーバーフローが制御可能になります。たとえば、stun_parse_attribute() では、属性のタイプと長さの値を取得した後、メッセージの残りサイズに関係なく、その長さを使ってヒープからのコピーが行われます。ネットワークユーザーがオーバーフローする長さを制御して、データが後でヒープチャンクに書き込まれるため、攻撃者はヒープグルーミングまたは他の悪用方法によりリモートコード実行を行う可能性があります。このバグは 16 年前に sofia-sip 1.12.4 (および 2006 年 12 月 21 日までのいくつかのパッチ) で tree libs に git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@3774d0543943-73ff-0310-b7d9-9358b9ac24b2 によってもたらされました。ユーザーにアップグレードすることを推奨します。この脆弱性に対する既知の回避策はありません。(CVE-2023-22741)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

https://ubuntu.com/security/notices/USN-5932-1

プラグインの詳細

深刻度: Critical

ID: 172241

ファイル名: ubuntu_USN-5932-1.nasl

バージョン: 1.3

タイプ: local

エージェント: unix

公開日: 2023/3/7

更新日: 2023/10/20

サポートされているセンサー: Agentless Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: High

基本値: 7.5

現状値: 5.9

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2022-31003

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.8

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

現状ベクトル: CVSS:3.0/E:P/RL:O/RC:C

CVSS スコアのソース: CVE-2023-22741

脆弱性情報

CPE: cpe:/o:canonical:ubuntu_linux:16.04:-:esm, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:libsofia-sip-ua-dev, p-cpe:/a:canonical:ubuntu_linux:libsofia-sip-ua-glib-dev, p-cpe:/a:canonical:ubuntu_linux:libsofia-sip-ua-glib3, p-cpe:/a:canonical:ubuntu_linux:libsofia-sip-ua0, p-cpe:/a:canonical:ubuntu_linux:sofia-sip-bin

必要な KB アイテム: Host/cpu, Host/Ubuntu, Host/Ubuntu/release, Host/Debian/dpkg-l

エクスプロイトが利用可能: true

エクスプロイトの容易さ: Exploits are available

パッチ公開日: 2023/3/7

脆弱性公開日: 2022/5/31

参照情報

CVE: CVE-2022-31001, CVE-2022-31002, CVE-2022-31003, CVE-2022-47516, CVE-2023-22741

USN: 5932-1