Debian DLA-468-1:libuser のセキュリティ更新

high Nessus プラグイン ID 91108

概要

リモートの Debian ホストにセキュリティ更新がありません。

説明

2 つのセキュリティ脆弱性が、ユーザーおよびグループアカウントを操作および管理するための標準化インターフェイスを実装するライブラリである、libuser で発見されました。これは、サービス拒否またはローカルユーザーによる権限昇格につながる可能性があります。

CVE-2015-3245 usermode パッケージの中の userhelper プログラムで使用されているような、0.56.13-8 より前および 0.60-7 より前の 0.60 の libuser の chfn 関数の不完全なブラックリストの脆弱性により、ローカルユーザーは、GECOS フィールド内の改行文字を通じて、サービス拒否(/etc/passwd の破損)を引き起こすことが可能です。

CVE-2015-3246 usermode パッケージの中の userhelper プログラムで使用されているような、0.56.13-8 より前および 0.60-7 より前の 0.60 の libuser は、直接 /etc/passwd を変更するために、ローカルユーザーは変更中にエラーを発生させることで、サービス拒否(首尾一貫しないファイルステータス)を引き起こすことが可能です。
注: この問題は、CVE-2015-3245 と組み合わせることで権限を取得できます。

さらに、usermode パッケージは、libuser に依存するために、更新済みバージョンで再構築されました。

Debian 7「Wheezy」では、これらの問題は

libuser 1:0.56.9.dfsg.1-1.2+deb7u1 usermode 1.109-1+deb7u2

libuser および usermode パッケージをアップグレードすることを推奨します。

注:Tenable Network Security は、前述の記述ブロックを DLA セキュリティアドバイザリから直接抽出しています。Tenable では、できる限り新たな問題を持ち込まないように、自動的に整理して書式設定するようにしています。

ソリューション

影響を受けるパッケージをアップグレードしてください。

参考資料

https://lists.debian.org/debian-lts-announce/2016/05/msg00021.html

https://packages.debian.org/source/wheezy/libuser

プラグインの詳細

深刻度: High

ID: 91108

ファイル名: debian_DLA-468.nasl

バージョン: 2.9

タイプ: local

エージェント: unix

公開日: 2016/5/13

更新日: 2021/1/11

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

リスク情報

VPR

リスクファクター: Critical

スコア: 9.5

CVSS v2

リスクファクター: High

基本値: 7.2

現状値: 6.3

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

脆弱性情報

CPE: p-cpe:/a:debian:debian_linux:libuser, p-cpe:/a:debian:debian_linux:libuser1, p-cpe:/a:debian:debian_linux:libuser1-dev, p-cpe:/a:debian:debian_linux:python-libuser, cpe:/o:debian:debian_linux:7.0

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

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

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

パッチ公開日: 2016/5/12

エクスプロイト可能

Core Impact

Metasploit (Libuser roothelper Privilege Escalation)

参照情報

CVE: CVE-2015-3245, CVE-2015-3246

BID: 76021, 76022

IAVA: 2015-A-0179