CVE-2021-32846 in HyperKit情報

要約

〜によって VulDB • 2026年05月26日

HyperKitは、アプリケーションにハイパーバイザー機能を組み込むためのツールキットです。バージョン0.20210107において、`virtio-sock`内の関数`pci_vtsock_proc_tx`により、未初期化メモリが使用される問題があります。この状況では、戻り値が`VTSOCK_MAXSEGS`以下であることを確認するチェックが行われますが、回復不能なエラーが見つかった場合に関数が`-1`を返す可能性があるため、このチェックは不十分です。さらに、負の戻り値は`iovec_pull`によってwhile条件で使用され、関数が負の`iov_len`を処理するように設計されていないため、さらなるメモリ破損を引き起こす可能性があります。この問題により、ゲストがホストをクラッシュさせてサービス拒否(DoS)を引き起こしたり、特定の状況下でメモリ破損が発生したりする可能性があります。この問題は、コミットaf5eba2360a7351c08dfd9767d9be863a50ebabaで修正されています。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

責任者

GitHub, Inc.

予約する

2021年05月12日

モデレーション

承諾済み

エントリ

VDB-221404

EPSS

0.00317

アクティビティ

非常低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!