Google: sys-kernel/csql-kernel-6_1, sys-kernel/lakitu-kernel-5_15: security update to 17800.519.1

high Tenable Self-Hosted Container Security Plugin ID 452042

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: bpf: Prevent tail call between progs
attached to different hooks bpf progs can be attached to kernel functions, and the attached functions can
take different parameters or return different return values. If prog attached to one kernel function tail
calls prog attached to another kernel function, the ctx access or return value verification could be
bypassed. For example, if prog1 is attached to func1 which takes only 1 parameter and prog2 is attached to
func2 which takes two parameters. Since verifier assumes the bpf ctx passed to prog2 is constructed based
on func2's prototype, verifier allows prog2 to access the second parameter from the bpf ctx passed to it.
The problem is that verifier does not prevent prog1 from passing its bpf ctx to prog2 via tail call. In
this case, the bpf ctx passed to prog2 is constructed from func1 instead of func2, that is, the assumption
for ctx access verification is bypassed. Another example, if BPF LSM prog1 is attached to hook
file_alloc_security, and BPF LSM prog2 is attached to hook bpf_lsm_audit_rule_known. Verifier knows the
return value rules for these two hooks, e.g. it is legal for bpf_lsm_audit_rule_known to return positive
number 1, and it is illegal for file_alloc_security to return positive number. So verifier allows prog2 to
return positive number 1, but does not allow prog1 to return positive number. The problem is that verifier
does not prevent prog1 from calling prog2 via tail call. In this case, prog2's return value 1 will be used
as the return value for prog1's hook file_alloc_security. That is, the return value rule is bypassed. This
patch adds restriction for tail call to prevent such bypasses. (CVE-2024-50063)

Solution

Update the sys-kernel/csql-kernel-6_1 library and its related packages to version 17800.519.1 or later.

See Also

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

Plugin Details

Severity: High

ID: 452042

Version: Revision 1.1

Type: Local

Published: 10/1/2026

Updated: 10/1/2026

Risk Information

VPR

Risk Factor: Medium

Score: 6.9

Percentile: 97.36

Vendor

Vendor Severity: HIGH

CVSS v2

Risk Factor: Medium

Base Score: 6.8

Temporal Score: 5

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

CVSS Score Source: CVE-2024-50063

CVSS v3

Risk Factor: High

Base Score: 7.8

Temporal Score: 6.8

Vector: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/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: 10/21/2024

Reference Information

CVE: CVE-2024-50063