FreeBSD: cURL -- 複数の脆弱性(dd343a2b-7ee7-11e9-a290-8ddc52868fa9)

high Nessus プラグイン ID 125441

Language:

概要

リモートのFreeBSDホストに、セキュリティ関連の更新プログラムがありません。

説明

curlのセキュリティ問題:

CVE-2019-5435:curl_url_set()での整数オーバーフロー

libcurlのcurl_url_set()関数には2つの整数オーバーフローが存在します。この関数をトリガーすると、非常に小さなバッファ割り当てが発生し、その後ヒープバッファオーバーフローが発生する可能性があります。

この欠陥は32ビットアーキテクチャにのみ存在し、非常に長い文字列入力を必要とします。

CVE-2019-5436:TFTP受信バッファオーバーフロー

libcurlには、TFTPサーバーからデータを受信する関数(tftp_receive_packet())にヒープバッファオーバーフローがあります。これは、バッファの割り当てに使用されたサイズではなく、バッファのデフォルトサイズでrecvfrom()を呼び出します。したがって、ヒープメモリを上書きする可能性のあるコンテンツは、サーバーによって完全に制御されます。

この欠陥は、ユーザーが504以下の「blksize」を使用する場合に生じます(デフォルトでは512です)。使用するサイズが小さいほど、発生する可能性のあるオーバーフローが大きくなります。

サイズ変更の主な用途はサイズを大きくすることであるため、ユーザーがデフォルトよりも小さいサイズを選択することはまれです。

ユーザーがインターネットでTFTPを使用することはまれです。これは、ローカルネットワーク内で最もよく使用されます。

ソリューション

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

参考資料

https://curl.haxx.se/docs/security.html

https://curl.haxx.se/docs/CVE-2019-5435.html

https://curl.haxx.se/docs/CVE-2019-5436.html

http://www.nessus.org/u?0ef4adc4

プラグインの詳細

深刻度: High

ID: 125441

ファイル名: freebsd_pkg_dd343a2b7ee711e9a2908ddc52868fa9.nasl

バージョン: 1.3

タイプ: local

公開日: 2019/5/28

更新日: 2020/1/15

サポートされているセンサー: Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Medium

基本値: 4.6

現状値: 3.4

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

CVSS v3

リスクファクター: High

基本値: 7.8

現状値: 6.8

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

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

脆弱性情報

CPE: p-cpe:/a:freebsd:freebsd:curl, cpe:/o:freebsd:freebsd

必要な KB アイテム: Host/local_checks_enabled, Host/FreeBSD/release, Host/FreeBSD/pkg_info

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2019/5/25

脆弱性公開日: 2019/5/22

参照情報

CVE: CVE-2019-5435, CVE-2019-5436