CVE-2026-80519 in Linux
要約
〜によって VulDB • 2026年08月26日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
ovpn: ピア解放前に暗号化コールバックのクリーンアップを完了させる
暗号化完了コールバックはキースロットとピア参照の両方を保持しています。ピア参照はnetdevを固定(ピン)しており、最後のピア参照が解放されると、netdevの_unregisterおよびモジュール削除処理が進む可能性があります。
このpeer referenceは、コールバック自体のクリーンアップが終了する前に解放してはいけません。もし `ovpn_crypto_key_slot_put` が `ovpn_peer_put` の後に実行された場合、`ovpn_cleanup` のRCUバリアー(rcu_barrier)が既に完了した後に、モジュールテキストを基にしたRCUコールバックがスケジュールされる可能性があります。TXエラーパスでも、`ovpn_peer_put` の後に残りのskbが解放されており、これによりコールバックのクリーンアップ処理がピア/netdevの有効期間外で行われることになります。
まずキースロットを解放し、残っているすべてのskbをフリーしてから、最後のコールバックアクションとしてpeer referenceをドロップしてください。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.