[ALSA-2026:67267] Moderate: libkcapi security, bug fix, and enhancement update
Type:
security
Severity:
moderate
Release date:
2026-09-14
Description:
libkcapi allows user-space to access the Linux kernel crypto API. This library uses the netlink interface and exports easy to use APIs so that a developer does not need to consider the low-level netlink interface handling. The library does not implement any cipher algorithms. All consumer requests are sent to the kernel for processing. Results from the kernel crypto API are returned to the consumer via the library API. The kernel interface and therefore this library can be used by unprivileged processes. Security Fix(es): * libkcapi: IV reuse in libkcapi one-shot symmetric cipher chunking causes cipher state reset across chunk boundaries (CVE-2026-71225) * libkcapi: Memory corruption via uncanceled AIO requests on error in libkcapi's one-shot AIO path (CVE-2026-71226) * libkcapi: Infinite loop denial of service in libkcapi _kcapi_aio_read_all() due to unhandled io_getevents() timeout return (CVE-2026-71227) Bug Fix(es) and Enhancement(s): * libkcapi: rebase to 1.5.1 [almalinux-10.2.z] (JIRA:AlmaLinux-242508) * libkcapi: AEAD Decrypt Auth Check Skipped for Zero-Length Input in `kcapi-enc` [almalinux-10.2.z] (JIRA:AlmaLinux-242665) For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Updated packages listed below:
Architecture Package Checksum
aarch64 libkcapi-hmaccalc-1.5.1-1.el10_2.aarch64.rpm 173ac17d6a6b3923841f510eec87bf73dcb7d22eddee6b9354a7460f7e59e73c
aarch64 libkcapi-hasher-1.5.1-1.el10_2.aarch64.rpm 6abf6ce00a582794fe27c7ad990601f2c1a95071b71cc7fd6faa0dbb1c3161cc
aarch64 libkcapi-1.5.1-1.el10_2.aarch64.rpm 90d8f20af74d24f3f778e2ce5ff53cfaa920308e43f23689192e7a2fb5a4ecab
ppc64le libkcapi-hmaccalc-1.5.1-1.el10_2.ppc64le.rpm 103b1c13568735ed1e0c0d0d873de6f5e5c53c61afd023390ccc08f95e419fff
ppc64le libkcapi-hasher-1.5.1-1.el10_2.ppc64le.rpm 7e08b127cce9435fda83a8b28476f4d11ec9d6817a6d4976abfb001902e7e127
ppc64le libkcapi-1.5.1-1.el10_2.ppc64le.rpm f1cb8988c352197bc0616eeb2dc17f9296d8d9c0f05139350c354e7a0777e142
s390x libkcapi-hasher-1.5.1-1.el10_2.s390x.rpm 29ec6f8d06275141a493a97ad646ec8dc5d0f3a1e6420e5f00532c8632af2579
s390x libkcapi-1.5.1-1.el10_2.s390x.rpm 76b48afa0eab78a940d37130b484e3646cda6873b77a62fcd5582036adaa0bdf
s390x libkcapi-hmaccalc-1.5.1-1.el10_2.s390x.rpm 9a714325947bc73e5762c9a92c5031ef63304e574c26fe7f8ef989644792056d
x86_64 libkcapi-hmaccalc-1.5.1-1.el10_2.x86_64.rpm 270731f09733cd22eb952a2fb17505e2da8334ff718a33ed60f720e58454c1f8
x86_64 libkcapi-1.5.1-1.el10_2.x86_64.rpm a583bec751b84d23c642c0545fb9a5dad257bb4d8e7ebbc22f205f21d9316ba2
x86_64 libkcapi-hasher-1.5.1-1.el10_2.x86_64.rpm bbbed561acd53143c7a7fdb34d511fa42fbcc09ea1edb7101b9d5827a29489d9
x86_64_v2 libkcapi-hmaccalc-1.5.1-1.el10_2.x86_64_v2.rpm 0e623b4ace172c46aabc35e3bc18da2b17b768da8709d69184bcb2db729fe6dc
x86_64_v2 libkcapi-1.5.1-1.el10_2.x86_64_v2.rpm 1df4f619f7d9953ecccbbe5b4e1fe237b21d0b240c14a2c6099ff2feb5995b11
x86_64_v2 libkcapi-hasher-1.5.1-1.el10_2.x86_64_v2.rpm 8cf81857cad76e16ad794acf0b035fd2250af05e94c5b719f56bc65efad41193
Notes:
This page is generated automatically from Red Hat security data and has not been checked for errors. For clarification or corrections please contact the AlmaLinux Packaging Team.