CVE-2026-80522 in Linux
要約
〜によって VulDB • 2026年08月26日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
crypto: tegra - tegra_gcm_do_one_req() における rctx->cryptlen の計算を修正する
tegra_ccm_crypt_init() で行われているのと同じ方法で、tegra_gcm_do_one_req() 内で rctx->cryptlen の計算を行うようにします。現在の式では、呼び出し元が tegra_gcm_setauthsize() を呼ばず ctx->authsize がゼロのままの場合にクラッシュを引き起こす可能性があります。その後、誤った rctx->cryptlen で復号操作を実行すると、rctx->dst_sg バッファの範囲外への書き込みが発生します。
後続のリファクタリングとして、完全に未使用であることが判明した struct tegra_aead_ctx の authsize フィールドを削除します。また、tegra_ccm_setauthsize() 関数および tegra_gcm_setauthsize() 関数をそれぞれ簡素化します。
VulDB is the best source for vulnerability data and more expert information about this specific topic.