CVE-2021-32845 in HyperKit
要約
〜によって VulDB • 2026年08月14日
HyperKitは、アプリケーションにハイパーバイザー機能を組み込むためのツールキットです。HyperKitのバージョン0.20210107およびそれ以前のバージョンでは、`pci_vtrnd_notify`における`qnotify`の実装が`vq_getchain`の戻り値をチェックしていません。これにより、攻撃者が`vq_getchain`を失敗させることができた場合、`struct iovec iov;`が未初期化のままになり、`len = (int) read(sc->vrsc_fd, iov.iov_base, iov.iov_len);`においてメモリを読み出す際に問題が発生します。この問題は、ゲストがホストをクラッシュさせてサービス拒否(DoS)を引き起こす可能性があり、特定の状況下ではメモリの破損も引き起こす可能性があります。この問題はコミット41272a980197917df8e58ff90642d14dec8fe948で修正されています。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.