Description
In the Linux kernel, the following vulnerability has been resolved: apparmor: fix potential UAF in aa_replace_profiles The function aa_replace_profiles was accessing udata->size after calling aa_put_loaddata(udata), causing a potential UAF. Fixed this by saving the size to a local variable before dropping the reference.
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
5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < 9d8e47cbce7536f19c96e37d0685a042010187eeaffected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < 9d37dc6376e336dc4b4f39a7ad0d069aa70e9495affected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < c0f3a3fda617beeec58708720304dd026a1a4dd7affected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < 5cba148eae6e8550c2889f5c0f94d72bed864321affected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < c44de0880b7ccc15c70a6352b5e107677d32b061affected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < 57b1bd4486d56254bb8af1a8f3d4445bbe505290affected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < dd5f1202f45a2dbe2c7dd10093f5c6bb2d8ac5bbaffected5ac8c355ae0013d82b3a07b49aebeadfce9b6e52 to < 7b42f95813dc9ceb6bda35afcf914630909a19f9affected
Linux Linux
Default version status: affected
4.11affected0 to < 4.11unaffected5.10.261 to ≤ 5.10.*unaffected5.15.212 to ≤ 5.15.*unaffected6.1.178 to ≤ 6.1.*unaffected6.6.145 to ≤ 6.6.*unaffected6.12.97 to ≤ 6.12.*unaffected6.18.40 to ≤ 6.18.*unaffected7.1.5 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/9d8e47cbce7536f19c96e37d0685a042010187ee ↗
- https://git.kernel.org/stable/c/9d37dc6376e336dc4b4f39a7ad0d069aa70e9495 ↗
- https://git.kernel.org/stable/c/c0f3a3fda617beeec58708720304dd026a1a4dd7 ↗
- https://git.kernel.org/stable/c/5cba148eae6e8550c2889f5c0f94d72bed864321 ↗
- https://git.kernel.org/stable/c/c44de0880b7ccc15c70a6352b5e107677d32b061 ↗
- https://git.kernel.org/stable/c/57b1bd4486d56254bb8af1a8f3d4445bbe505290 ↗
- https://git.kernel.org/stable/c/dd5f1202f45a2dbe2c7dd10093f5c6bb2d8ac5bb ↗
- https://git.kernel.org/stable/c/7b42f95813dc9ceb6bda35afcf914630909a19f9 ↗