Every CVE Search/ Get API key

CVE-2026-71226

Libkcapi: memory corruption via uncanceled aio requests on error in libkcapi's one-shot aio path

7.3 HighFix available

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
High

Exploit likelihood

0.15%Unchanged since Aug 6, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.3

Libkcapi: memory corruption via uncanceled aio requests on error in libkcapi's one-shot aio path

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-416
Updated
2026-11-06
EUVDEUVD-2026-53375 7.3

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
EUVD-2026-53375
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-06
GitHub AdvisoriesGHSA-rg4h-x337-qh8m 7.3

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return...

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
GHSA-rg4h-x337-qh8m
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-416
Updated
2026-11-07
NVD 7.3

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-416
Updated
2026-11-07
OSVALPINE-CVE-2026-71226 7.3

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
ALPINE-CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVBELL-CVE-2026-71226 7.3
Record
BELL-CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
Show 18 moreShow less
OSV 7.3

Libkcapi: memory corruption via uncanceled aio requests on error in libkcapi's one-shot aio path

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Weakness
CWE-416
Updated
2026-11-07
OSVDEBIAN-CVE-2026-71226 7.3

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
DEBIAN-CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-07
OSVOESA-2026-3440 7.3

libkcapi security update

The Linux kernel exports a Netlink interface of type AF_ALG to allow user space to utilize the kernel crypto API. libkcapi uses this 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.

Security Fix(es):

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.(CVE-2026-71226)

A flaw was found in libkcapi. A local attacker can influence an application that uses the Asynchronous Input/Output (AIO) interface. By reusing an AIO-enabled handle after a prior completion error, the _kcapi_aio_read_all() function can enter a non-terminating wait loop. This can lead to a persistent denial of service, making the affected application or thread unresponsive.(CVE-2026-71227)

Record
OESA-2026-3440
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:56985 7.3

Red Hat Security Advisory: Red Hat Hardened Images RPMs Security Update

Record
RHSA-2026:56985
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:67265 7.3

Red Hat Security Advisory: libkcapi security, bug fix, and enhancement update

Record
RHSA-2026:67265
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:67266 7.3

Red Hat Security Advisory: libkcapi security update

Record
RHSA-2026:67266
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:67267 7.3

Red Hat Security Advisory: libkcapi security, bug fix, and enhancement update

Record
RHSA-2026:67267
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRHSA-2026:69285 7.3

Red Hat Security Advisory: libkcapi security update

Record
RHSA-2026:69285
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRLSA-2026:67265 7.3

Moderate: libkcapi security, bug fix, and enhancement update

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: AEAD Decrypt Auth Check Skipped for Zero-Length Input in kcapi-enc [rhel-9.8.z] (JIRA:Rocky Linux-242667)

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.

Record
RLSA-2026:67265
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRLSA-2026:67266 7.3

Moderate: libkcapi security update

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)

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.

Record
RLSA-2026:67266
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVRLSA-2026:67267 7.3

Moderate: libkcapi security, bug fix, and enhancement update

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 [rhel-10.2.z] (JIRA:Rocky Linux-242508)

  • libkcapi: AEAD Decrypt Auth Check Skipped for Zero-Length Input in kcapi-enc [rhel-10.2.z] (JIRA:Rocky Linux-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.

Record
RLSA-2026:67267
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2026-71226 7.3

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
UBUNTU-CVE-2026-71226
CVSS 3.1
7.3 HighCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
Updated
2026-11-02
OSVALSA-2026:67265 No score

Moderate: libkcapi security, bug fix, and enhancement update

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: AEAD Decrypt Auth Check Skipped for Zero-Length Input in kcapi-enc [almalinux-9.8.z] (JIRA:AlmaLinux-242667)

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.

Record
ALSA-2026:67265
Updated
2026-11-02
OSVALSA-2026:67266 No score

Moderate: libkcapi security update

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)

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.

Record
ALSA-2026:67266
Updated
2026-11-02
OSVALSA-2026:67267 No score

Moderate: libkcapi security, bug fix, and enhancement update

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.

Record
ALSA-2026:67267
Updated
2026-11-02
OSVAZL-94658 No score

CVE-2026-71226 affecting package libkcapi for versions less than 1.5.1-1

Memory Corruption via Uncanceled AIO Requests on Error: libkcapi's one-shot AIO path can return an error before all submitted IOCBs are drained, allowing later kernel writes into caller-owned output buffers.

Record
AZL-94658
Updated
2026-11-02
OSVCLSA-2026-1786699908 No score

libkcapi: Fix of 3 CVEs

  • CVE-2026-71225: stop resending ALG_SET_IV for every 64 KiB chunk of a one-shot symmetric cipher operation, which reused the IV in CTR and CBC
  • CVE-2026-71226: reap all submitted AIO requests before returning an error so the kernel cannot write into output buffers the caller has released
  • CVE-2026-71227: report a zero io_getevents() return as -ETIMEDOUT so _kcapi_aio_read_all() cannot spin forever on a reused AIO handle
Record
CLSA-2026-1786699908
Updated
2026-11-02
OSVCLSA-2026-1786719033 No score

libkcapi: Fix of 3 CVEs

  • CVE-2026-71225: stop resending ALG_SET_IV for every 64 KiB chunk of a one-shot symmetric cipher operation, which reused the IV in CTR and CBC
  • CVE-2026-71226: reap all submitted AIO requests before returning an error so the kernel cannot write into output buffers the caller has released
  • CVE-2026-71227: report a zero io_getevents() return as -ETIMEDOUT so _kcapi_aio_read_all() cannot spin forever on a reused AIO handle
Record
CLSA-2026-1786719033
Updated
2026-11-02

Affected products

Show 4 moreShow less

Affected packages

Affected packages
PackageAffectedFixed
libkcapi
Alpine:v3.21
0.12.0 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpine:v3.22
0.12.0 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpine:v3.23
0.12.0 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpine:v3.24
0.12.0 up to 1.5.1-r0
1.5.1-r0
libkcapi
AlmaLinux:9
From an advisory covering 3 CVEs
before 1.4.0-3.el9_8
1.4.0-3.el9_8
libkcapi-hmaccalc
AlmaLinux:9
From an advisory covering 3 CVEs
before 1.4.0-3.el9_8
1.4.0-3.el9_8
libkcapi
AlmaLinux:8
From an advisory covering 3 CVEs
before 1.4.0-3.el8_10
1.4.0-3.el8_10
libkcapi-hmaccalc
AlmaLinux:8
From an advisory covering 3 CVEs
before 1.4.0-3.el8_10
1.4.0-3.el8_10
libkcapi
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.5.1-1.el10_2
1.5.1-1.el10_2
libkcapi-hasher
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.5.1-1.el10_2
1.5.1-1.el10_2
Show 78 moreShow less
Affected packages
PackageAffectedFixed
libkcapi-hmaccalc
AlmaLinux:10
From an advisory covering 3 CVEs
before 1.5.1-1.el10_2
1.5.1-1.el10_2
libkcapi
Azure Linux:3
before 1.5.1-1
1.5.1-1
libkcapi
Alpaquita:23
1.4.0-r0 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpaquita:25
1.5.0-r1 up to 1.5.1-r0
1.5.1-r0
libkcapi
Alpaquita:stream
1.4.0-r0 up to 1.5.1-r0
1.5.1-r0
libkcapi
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-devel
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-doc
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-fipscheck
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-hmaccalc
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-static
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-tests
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi-tools
TuxCare:AlmaLinux:9.6
From an advisory covering 3 CVEs
before 1.4.0-3.el9_6.tuxcare.els1
1.4.0-3.el9_6.tuxcare.els1
libkcapi
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-devel
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-doc
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-fipscheck
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-hmaccalc
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-static
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-tests
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi-tools
TuxCare:AlmaLinux:9.2
From an advisory covering 3 CVEs
before 1.3.1-3.el9.tuxcare.els1
1.3.1-3.el9.tuxcare.els1
libkcapi
Debian:12
All versions, plus listed versions
1.4.0-11.4.0-21.5.1-11.5.1-2
None known
libkcapi
Debian:13
All versions, plus listed versions
1.4.0-11.4.0-21.5.1-11.5.1-2
None known
libkcapi
Debian:14
before 1.5.1-1, plus listed versions
1.4.0-11.4.0-2
1.5.1-1
libkcapi
openEuler:24.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.4.0-10.oe2403sp4
1.4.0-10.oe2403sp4
libkcapi
openEuler:20.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.2.0-10.oe2003sp4
1.2.0-10.oe2003sp4
libkcapi
openEuler:22.03-LTS-SP4
From an advisory covering 2 CVEs
before 1.3.1-9.oe2203sp4
1.3.1-9.oe2203sp4
libkcapi
openEuler:24.03-LTS-SP1
From an advisory covering 2 CVEs
before 1.4.0-10.oe2403sp1
1.4.0-10.oe2403sp1
libkcapi
openEuler:24.03-LTS-SP3
From an advisory covering 2 CVEs
before 1.4.0-10.oe2403sp3
1.4.0-10.oe2403sp3
libkcapi
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-devel
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-fipscheck
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-hasher
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-hmaccalc
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-static
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-tests
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi-tools
Red Hat:hummingbird:1
From an advisory covering 3 CVEs
before 0:1.5.1-0.1.hum1
0:1.5.1-0.1.hum1
libkcapi
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-debugsource
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-fipscheck-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-hmaccalc
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-hmaccalc-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-tests-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi-tools-debuginfo
Red Hat:enterprise_linux:9::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi-debugsource
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi-hmaccalc
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi-hmaccalc-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi-tests-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi-tools-debuginfo
Red Hat:enterprise_linux:8::baseos
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-debugsource
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-hasher
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-hasher-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-hmaccalc
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-tests-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi-tools-debuginfo
Red Hat:enterprise_linux:10.2
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi
Red Hat:enterprise_linux_eus:10.0
From an advisory covering 3 CVEs
before 0:1.5.0-6.el10_0
0:1.5.0-6.el10_0
libkcapi
Rocky Linux:9
From an advisory covering 3 CVEs
before 0:1.4.0-3.el9_8
0:1.4.0-3.el9_8
libkcapi
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.4.0-3.el8_10
0:1.4.0-3.el8_10
libkcapi
Rocky Linux:10
From an advisory covering 3 CVEs
before 0:1.5.1-1.el10_2
0:1.5.1-1.el10_2
libkcapi
Ubuntu:Pro:FIPS-updates:16.04:LTS
All versions, plus listed versions
0.13.0-0ubuntu1~ppa10.13.0-0ubuntu1~ppa2
None known
libkcapi
Ubuntu:Pro:FIPS:16.04:LTS
All versions, plus listed versions
0.13.0-0ubuntu1~ppa10.13.0-0ubuntu1~ppa2
None known
libkcapi
Ubuntu:18.04:LTS
All versions, plus listed versions
1.0.0-21.0.1-11.0.2-11.0.3-2
None known
libkcapi
Ubuntu:Pro:FIPS-updates:18.04:LTS
All versions, plus listed versions
1.0.3-2fips3
None known
libkcapi
Ubuntu:Pro:FIPS:18.04:LTS
All versions, plus listed versions
1.0.3-2fips3
None known
libkcapi
Ubuntu:20.04:LTS
All versions, plus listed versions
1.1.3-11.1.5-1
None known
libkcapi
Ubuntu:Pro:FIPS-updates:20.04:LTS
All versions, plus listed versions
1.1.5-1fips1
None known
libkcapi
Ubuntu:Pro:FIPS:20.04:LTS
All versions, plus listed versions
1.1.5-1fips1
None known
libkcapi
Ubuntu:22.04:LTS
All versions, plus listed versions
1.2.1-11.3.1-11.3.1-21.3.1-31.4.0-1
None known
libkcapi
Ubuntu:Pro:FIPS-preview:22.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu0.1~Fips1
None known
libkcapi
Ubuntu:Pro:FIPS-updates:22.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu0.1~Fips1
None known
libkcapi
Ubuntu:24.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu31.4.0-1ubuntu4
None known
libkcapi
Ubuntu:26.10
All versions, plus listed versions
1.4.0-1ubuntu5
None known
libkcapi
Ubuntu:26.04:LTS
All versions, plus listed versions
1.4.0-1ubuntu41.4.0-1ubuntu5
None known

History

History
RecordedChangedSources
referencesGitHub Advisories, NVD, OSV
referencesCVE List
products, referencesEUVD
affected, facts
referencesOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-71226 is a high vulnerability (CVSS 7.3) in Smuellerdd Libkcapi, published August 5, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.15%, the 3rd percentile. Fixed in libkcapi 1.5.1-r0.

References

Show 42 moreShow less
MoveEnter Open