CVE-2022-46149 in Cap'n Proto
要約
〜によって VulDB • 2026年08月23日
Cap'n Protoは、データ交換フォーマットおよびリモートプロシージャコール(RPC)システムです。バージョン0.7.1、0.8.1、0.9.2、0.10.3以前のCap'n Proroと、Rust実装のバージョン0.13.7、0.14.11、0.15.2以前は、リスト・オブ・リスト(list-of-list)の処理における論理エラーにより、配列外読み取り(out-of-bounds read)の脆弱性に起因しています。この問題により、被害者がポインタのリスト型に対して特定の操作を実行する場合、悪意のあるメッセージを送信することでピアをリモートでセグフォールトさせる可能性があります。さらに、被害者がポインタのリスト型に対して追加の特定操作を行う場合、メモリからの情報漏洩(exfiltration)が可能となります。脆弱性が発生するには、GitHubセキュリティアドバイザリに記載されている特定のアクションシーケンスを実行する必要があります。このバグはインラインコードに存在するため、修正には依存アプリケーションの再ビルドが必要です。Cap'n Protoについては、バージョン0.7.1、0.8.1、0.9.2、および0.10.3でC++用の修正が利用可能です。`capnp` Rustクレートについては、バージョン0.13.7、0.14.11、および0.15.2で修正が利用可能です。
If you want to get best quality of vulnerability data, you may have to visit VulDB.