kernel/bpf/verifier.c in the Linux kernel through 5.15.14 allows local users to gain privileges because of the availability of pointer arithmetic via certain *ORNULL pointer types.
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-23222.json"
[
{
"digest": {
"line_hashes": [
"181541852127177246834872991494530898983",
"216221477551416471157474273301440397989",
"65733961649602798450087702869886125540",
"255080938143571692096025288044926314850",
"307168251794932529658117941807216747281",
"182654712244753785699826970115786735441"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "kernel/bpf/verifier.c"
},
"signature_type": "Line",
"id": "CVE-2022-23222-209a3a6d",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@64620e0a1e712a778095bd35cbb277dc2259281f",
"deprecated": false
},
{
"digest": {
"function_hash": "328920689848659238010429795142197748936",
"length": 5667.0
},
"signature_version": "v1",
"target": {
"file": "kernel/bpf/verifier.c",
"function": "check_func_arg"
},
"signature_type": "Function",
"id": "CVE-2022-23222-5e80eafd",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@64620e0a1e712a778095bd35cbb277dc2259281f",
"deprecated": false
}
]