[SRU][Q][PATCH 0/1] CVE-2026-31636

Cengiz Can cengiz.can at canonical.com
Tue Jun 23 03:51:09 UTC 2026


https://ubuntu.com/security/CVE-2026-31636

[ Impact ]

The rxrpc RxGK security class mishandles the bounds of the RESPONSE
authenticator parser. rxgk_verify_authenticator() copies auth_len bytes into a
temporary buffer but passes p + auth_len as the parser limit, where p is a
__be32 pointer, inflating the end pointer by a factor of four. This lets a
malformed RESPONSE authenticator read past the kmalloc() buffer, resulting in a
slab out-of-bounds read that can be triggered remotely during connection
processing.

[ Fix ]

questing: clean cherry-pick

[ Test Plan ]

Boot tested.

[ Where Problems Could Occur ]

A regression in this rxrpc/rxgk parser change could affect verification of
RESPONSE authenticators in the yfs-rxgk security class, potentially causing
valid AFS/kafs connections to be rejected or mis-parsed.



More information about the kernel-team mailing list