RHEL 5:brltty(RHSA-2010:0181)

medium Nessus プラグイン ID 46283

Language:

概要

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

説明

1 つのセキュリティ問題といくつかのバグを修正する更新済みの brltty パッケージが、Red Hat Enterprise Linux 5 で現在利用可能です。

Red Hat セキュリティレスポンスチームは、この更新によるセキュリティ上の影響は小さいと評価しています。詳細な重要度評価を示す Common Vulnerability Scoring System(CVSS)ベーススコアは「参照」セクションの CVE リンクで入手できます。

brltty(Braille TTY)はバックグラウンドプロセス(デーモン)で、リフレッシュ可能な点字ディスプレイを使用する盲人に対して Linux コンソール(テキストモードの場合)にアクセスを提供します。これは、点字ディスプレイを推進し、フルスクリーンのレビュー機能を提供します。

brltty ライブラリが、ELF(Executable and Linking Format)ヘッダーに安全でない相対 RPATH(ランタイムライブラリ検索パス)を設定することがわかりました。ローカルユーザーが、別のユーザーに、攻撃者がコントロールしているディレクトリで brltty を使用するアプリケーションを実行させることができた場合、その被害者の権限を利用して任意のコードを実行する可能性があります。(CVE-2008-3279)

これらの更新済みパッケージは以下のバグに対する修正も提供します:

* brltty 構成ファイルは、brltty マニュアルページに文書化されていますが、/etc/brltty.conf 構成ファイルには個別のマニュアルページはありません:「man brltty.conf」を実行すると、「No manual entry for brltty.conf(brltty.conf のマニュアルエントリはありません)」が返され、brltty マニュアルエントリは開かれませんでした。
この更新で、brltty のマニュアルページとして brltty.conf.5 が追加されます
この結果、「man brltty.conf」を実行すると、brltty.conf の仕様を解説するマニュアルエントリが開くようになりました。(BZ#530554)

* 以前は、brltty-pm.conf 構成ファイルは /etc/brltty/ ディレクトリにインストールされていました。Red Hat Enterprise Linux で使用するために Papenmeier Braille Terminals を構成するこのファイルは、オプションです。
同様に、これには対応するマニュアルページが含まれていません。この更新により、ファイルが /usr/share/doc/brltty-3.7.2/BrailleDrivers/Papenmeier/ に移動されています。このディレクトリには、README ドキュメントもあり、ここでファイルの目的およびフォーマットを説明しています。(BZ#530554)

* brltty パッケージのインストール中、メッセージ

画面検査デバイス /dev/vcsa の作成が終了しました。

コンソールに表示されました。これは、特にシステムの初回インストール中に不適切でした。これらの更新済みパッケージは、インストール中コンソールにメッセージを送信しません。(BZ#529163)

* brltty には ELF オブジェクトが含まれていますが、brltty-debuginfo パッケージは空でした。この更新により、期待通り -debuginfo パッケージに有効なデバッグ情報が含まれます。(BZ#500545)

* MAX_NR_CONSOLES 定義は、brltty によって Programs/api_client.c の #including linux/tty.h で取得されていました。MAX_NR_CONSOLES はその後 linux/vt.h に移動されていますが、api_client.c の中の #include は更新されませんでした。
その結果、brltty は Red Hat Enterprise Linux 5 カーネルに対してソース RPM から構築できない可能性があります。この更新により、api_client.c の中の #include が修正されて linux/vt.h に移動し、brltty は期待通りソースからビルドされるようになりました。(BZ#456247)

brltty の全ユーザーは、これらの更新済みパッケージにアップグレードし、これらの問題を解決することが推奨されます。

ソリューション

影響を受ける brlapi、brlapi-devel および/または brltty パッケージを更新してください。

参考資料

https://access.redhat.com/security/cve/cve-2008-3279

https://access.redhat.com/errata/RHSA-2010:0181

プラグインの詳細

深刻度: Medium

ID: 46283

ファイル名: redhat-RHSA-2010-0181.nasl

バージョン: 1.18

タイプ: local

エージェント: unix

公開日: 2010/5/11

更新日: 2021/1/14

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.9

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

脆弱性情報

CPE: p-cpe:/a:redhat:enterprise_linux:brlapi, p-cpe:/a:redhat:enterprise_linux:brlapi-devel, p-cpe:/a:redhat:enterprise_linux:brltty, cpe:/o:redhat:enterprise_linux:5

必要な KB アイテム: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/cpu

パッチ公開日: 2010/3/30

脆弱性公開日: 2010/4/5

参照情報

CVE: CVE-2008-3279

RHSA: 2010:0181