CVE-2026-80519
Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
26/08/2026
Last modified:
27/08/2026
Description
In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
ovpn: finish crypto callback cleanup before peer release<br />
<br />
Crypto completion callbacks hold both key-slot and peer references. The<br />
peer reference pins the netdev, and dropping the last peer reference can<br />
let netdev unregistration and module removal make progress.<br />
<br />
Do not release that peer reference before the callback has finished its<br />
own cleanup. If ovpn_crypto_key_slot_put runs after ovpn_peer_put, it can<br />
schedule an RCU callback backed by module text after ovpn_cleanup<br />
rcu_barrier has already run. The TX error path also freed the remaining<br />
skb after ovpn_peer_put, leaving callback cleanup outside the peer/netdev<br />
lifetime window.<br />
<br />
Release the key slot and free any remaining skb first, then drop the peer<br />
reference as the last callback action.
Impact
Base Score 3.x
9.80
Severity 3.x
CRITICAL



