CVE Database
/

CVE-2024-42151

Back to search

CVE-2024-42151

Published: Jul 30, 2024

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: bpf: mark bpf_dummy_struct_ops.test_1 parameter as nullable Test case dummy_st_ops/dummy_init_ret_value passes NULL as the first parameter of the test_1() function. Mark this parameter as nullable to make verifier aware of such possibility. Otherwise, NULL check in the test_1() code: SEC("struct_ops/test_1") int BPF_PROG(test_1, struct bpf_dummy_ops_state *state) { if (!state) return ...; ... access state ... } Might be removed by verifier, thus triggering NULL pointer dereference under certain conditions.

VendorProductVersions

Linux

Linux

affected
2cd3e3772e41377f32d6eea643e0590774e9187c - < 7f79097b0de97a486b137b750d7dd7b20b519d23
affected
2cd3e3772e41377f32d6eea643e0590774e9187c - < 1479eaff1f16983d8fda7c5a08a586c21891087d

Linux

Linux

affected
6.8
unaffected
0 - < 6.8
unaffected
6.9.9 - <= 6.9.*
unaffected
6.10 - <= *

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now