Description
In the Linux kernel, the following vulnerability has been resolved: xfrm_user: fix info leak in build_report() struct xfrm_user_report is a __u8 proto field followed by a struct xfrm_selector which means there is three "empty" bytes of padding, but the padding is never zeroed before copying to userspace. Fix that up by zeroing the structure before setting individual member variables.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < d27c02eec529f78055a46a5c9e6c62684382b2d8affected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < 716c546e88cfe49d841658240e10cb57bc50a2ccaffected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < 0616314b3b34f24cbb91da8c6bd8bcdc4c8592f9affected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < e0c8542c3d097ed4205ded51868195d5d6ddac62affected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < ff5ee507302303b15859753c3e0d67d38fd12c88affected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < 6c55714c931051cd7f4839c19ce0867179fd22feaffected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < 0a30dceb0e1f0c480d2482e6d7cebf8aebb6eb72affected97a64b4577ae2bc5599dbd008a3cd9e25de9b9f5 to < d10119968d0e1f2b669604baf2a8b5fdb72fa6b4affected
Linux Linux
Default version status: affected
2.6.19affected0 to < 2.6.19unaffected5.10.253 to ≤ 5.10.*unaffected5.15.203 to ≤ 5.15.*unaffected6.1.169 to ≤ 6.1.*unaffected6.6.135 to ≤ 6.6.*unaffected6.12.82 to ≤ 6.12.*unaffected6.18.23 to ≤ 6.18.*unaffected6.19.13 to ≤ 6.19.*unaffected7.0 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/d27c02eec529f78055a46a5c9e6c62684382b2d8 ↗
- https://git.kernel.org/stable/c/716c546e88cfe49d841658240e10cb57bc50a2cc ↗
- https://git.kernel.org/stable/c/0616314b3b34f24cbb91da8c6bd8bcdc4c8592f9 ↗
- https://git.kernel.org/stable/c/e0c8542c3d097ed4205ded51868195d5d6ddac62 ↗
- https://git.kernel.org/stable/c/ff5ee507302303b15859753c3e0d67d38fd12c88 ↗
- https://git.kernel.org/stable/c/6c55714c931051cd7f4839c19ce0867179fd22fe ↗
- https://git.kernel.org/stable/c/0a30dceb0e1f0c480d2482e6d7cebf8aebb6eb72 ↗
- https://git.kernel.org/stable/c/d10119968d0e1f2b669604baf2a8b5fdb72fa6b4 ↗
- https://cert-portal.siemens.com/productcert/html/ssa-082556.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-019113.html ↗
- https://cert-portal.siemens.com/productcert/html/ssa-457936.html ↗