Google: sys-kernel/cchost-kernel-6_12, sys-kernel/csql-kernel-6_12, sys-kernel/csql-kernel-6_6, sys-kernel/lakitu-kernel-6_12, sys-kernel/lakitu-kernel-6_6, sys-kernel/lakitu-nc-kernel-6_12, sys-kernel/lakitu-nc-kernel-6_6, sys-kernel/lakitu-vgpu-kernel-6_6: security update to 19216.395.73

medium Tenable Self-Hosted Container Security Plugin ID 469155

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- In the Linux kernel, the following vulnerability has been resolved: lib/crypto: mpi: Fix integer underflow
in mpi_read_raw_from_sgl() Yiming reports an integer underflow in mpi_read_raw_from_sgl() when subtracting
"lzeros" from the unsigned "nbytes". For this to happen, the scatterlist "sgl" needs to occupy more bytes
than the "nbytes" parameter and the first "nbytes + 1" bytes of the scatterlist must be zero. Under these
conditions, the while loop iterating over the scatterlist will count more zeroes than "nbytes", subtract
the number of zeroes from "nbytes" and cause the underflow. When commit 2d4d1eea540b ("lib/mpi: Add mpi
sgl helpers") originally introduced the bug, it couldn't be triggered because all callers of
mpi_read_raw_from_sgl() passed a scatterlist whose length was equal to "nbytes". However since commit
63ba4d67594a ("KEYS: asymmetric: Use new crypto interface without scatterlists"), the underflow can now
actually be triggered. When invoking a KEYCTL_PKEY_ENCRYPT system call with a larger "out_len" than
"in_len" and filling the "in" buffer with zeroes, crypto_akcipher_sync_prep() will create an all-zero
scatterlist used for both the "src" and "dst" member of struct akcipher_request and thereby fulfil the
conditions to trigger the bug: sys_keyctl() keyctl_pkey_e_d_s() asymmetric_key_eds_op()
software_key_eds_op() crypto_akcipher_sync_encrypt() crypto_akcipher_sync_prep() crypto_akcipher_encrypt()
rsa_enc() mpi_read_raw_from_sgl() To the user this will be visible as a DoS as the kernel spins forever,
causing soft lockup splats as a side effect. Fix it. (CVE-2026-43492)

Solution

Update the sys-kernel/cchost-kernel-6_12 library and its related packages to version 19216.395.73 or later.

See Also

https://storage.googleapis.com/cos-oval-vulnerability-feed/cos-125.oval.xml.tar.gz

Plugin Details

Severity: Medium

ID: 469155

Version: Revision 1.3

Type: Local

Published: 10/3/2026

Updated: 10/3/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 3

Percentile: 23.77

Vendor

Vendor Severity: MEDIUM

CVSS v2

Risk Factor: Medium

Base Score: 4.6

Temporal Score: 3.4

Vector: CVSS2#AV:L/AC:L/Au:S/C:N/I:N/A:C

CVSS Score Source: CVE-2026-43492

CVSS v3

Risk Factor: Medium

Base Score: 5.5

Temporal Score: 4.8

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Vulnerability Publication Date: 5/19/2026

Reference Information

CVE: CVE-2026-43492