Bochs NE2000 エミュレータデバイスの bx_ne2k_c::rx_frame 関数におけるヒープベースのバッファオーバーフローの脆弱性
タイトル Bochs NE2000 エミュレータデバイスの bx_ne2k_c::rx_frame 関数におけるヒープベースのバッファオーバーフローの脆弱性
概要

Bochs の NE2000 エミュレータデバイスの iodev/ne2k.cc の bx_ne2k_c::rx_frame 関数は、デバイスメモリサイズを超過する TXCNT レジスタの値が発生するため、ヒープベースのバッファオーバーフローの脆弱性が存在します。

想定される影響 ゲストオペレーティングシステムのローカルユーザにより、任意のメモリ配置へ書き込みされたり、ホストオペレーティングシステム上で権限を取得される可能性があります。
対策

ベンダ情報および参考情報を参照して適切な対策を実施してください。

公表日 2007年5月29日0:00
登録日 2012年6月26日15:46
最終更新日 2012年6月26日15:46
CVSS2.0 : 危険
スコア 7.2
ベクター AV:L/AC:L/Au:N/C:C/I:C/A:C
影響を受けるシステム
bochs
bochs 2.3
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
変更履歴
No 変更内容 変更日
0 [2012年06月26日]
  掲載
2018年2月17日10:37

NVD脆弱性情報
CVE-2007-2893
概要

Heap-based buffer overflow in the bx_ne2k_c::rx_frame function in iodev/ne2k.cc in the emulated NE2000 device in Bochs 2.3 allows local users of the guest operating system to write to arbitrary memory locations and gain privileges on the host operating system via vectors that cause TXCNT register values to exceed the device memory size, aka "RX Frame heap overflow."

公表日 2007年5月30日10:30
登録日 2021年1月29日14:13
最終更新日 2020年5月20日4:56
影響を受けるソフトウェアの構成
構成1 以上 以下 より上 未満
cpe:2.3:a:bochs_project:bochs:2.3:-:*:*:*:*:*:*
関連情報、対策とツール
共通脆弱性一覧