{"id":"CVE-2022-3533","aliases":["AZL-27430","BELL-CVE-2022-3533","DEBIAN-CVE-2022-3533","EUVD-2022-42899","GHSA-8x83-fq4g-v5m7","UBUNTU-CVE-2022-3533","USN-5759-1","openSUSE-SU-2024:12491-1"],"status":"published","title":"Linux Kernel BPF usdt.c parse_usdt_arg memory leak","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","severity":{"version":"3.1","score":3.5,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-10","score":0.00414,"percentile":0.36051,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-401","CWE-404"],"published":"2022-10-17T00:00:00Z","modified":"2026-11-03T08:01:32Z","fixes":[{"ecosystem":"Azure Linux:2","package":"kernel","fixed_in":["5.15.122.1-2"],"sources":["osv"]},{"ecosystem":"Debian:12","package":"libbpf","fixed_in":["1.1.0-1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"libbpf","fixed_in":["1.1.0-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libbpf","fixed_in":["1.1.0-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Azure Linux:2","package":"kernel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.15.122.1-2"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"libbpf","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0-1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"libbpf","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libbpf","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.1.0-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libbpf","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.5.0-1ubuntu22.04.1"}]}],"versions":["0.4.0-1ubuntu1","0.5.0-1"],"bundled":3}],"products":[{"vendor":"linux","product":"kernel"},{"vendor":"linux","product":"linux_kernel"}],"references":[{"url":"https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git/commit/?id=0dc9254e03704c75f2ebc9cbef2ce4de83fba603","tags":["x_transferred","Patch","Vendor Advisory","fix"]},{"url":"https://vuldb.com/?id.211031","tags":["x_transferred","Permissions Required","Third Party Advisory","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-3533","tags":["web"]},{"url":"https://github.com/advisories/GHSA-8x83-fq4g-v5m7"},{"url":"https://docs.bell-sw.com/security/cves/CVE-2022-3533","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2022-3533","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2022-3533","tags":["report"]},{"url":"https://ubuntu.com/security/notices/USN-5759-1","tags":["advisory"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-3533","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-45940","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2021-45941","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-3534","tags":["report"]},{"url":"https://ubuntu.com/security/CVE-2022-3606","tags":["report"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2021-45940","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-3533","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-3534","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2022-3606","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2022-3533","title":"Linux Kernel BPF usdt.c parse_usdt_arg memory leak","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T00:00:00Z","modified":"2025-04-15T13:43:54.567Z","cvss":[{"version":"3.1","score":3.5,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"cna"}],"cwes":["CWE-404"],"updated_at":"2026-11-02T14:34:32.843656Z"}],"euvd":[{"id":"EUVD-2022-42899","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T00:00:00Z","modified":"2025-04-15T13:43:54Z","cvss":[{"version":"3.1","score":3.5,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T20:52:30.575698Z"}],"ghsa":[{"id":"GHSA-8x83-fq4g-v5m7","title":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects...","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T12:00:26Z","modified":"2023-07-20T18:33:42Z","cvss":[{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"cwes":["CWE-401","CWE-404"],"updated_at":"2026-11-02T14:54:42.596364Z"}],"nvd":[{"id":"CVE-2022-3533","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T09:15:12.677Z","modified":"2026-06-17T04:59:41.76Z","cvss":[{"version":"3.1","score":3.5,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low","assessor":"secondary"},{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium","assessor":"primary"}],"cwes":["CWE-404"],"updated_at":"2026-11-02T14:07:30.6869Z"}],"osv":[{"id":"AZL-27430","title":"CVE-2022-3533 affecting package kernel for versions less than 5.15.122.1-2","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T09:15:12Z","modified":"2026-04-21T04:24:18.666016Z","cvss":[{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:03.093433Z"},{"id":"BELL-CVE-2022-3533","title":"CVE-2022-3533 does not affect BellSoft software","status":"withdrawn","published":"2022-10-17T09:15:00Z","modified":"2026-01-26T09:45:44.230181Z","cvss":[{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:28:17.151188Z"},{"id":"CVE-2022-3533","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T09:15:12.677Z","modified":"2026-03-14T11:48:24.100776Z","cvss":[{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-02T15:44:26.195407Z"},{"id":"DEBIAN-CVE-2022-3533","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"published","published":"2022-10-17T09:15:12.677Z","modified":"2026-11-03T08:01:32.300789303Z","cvss":[{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"}],"updated_at":"2026-11-03T08:25:01.007408Z"},{"id":"UBUNTU-CVE-2022-3533","description":"A vulnerability was found in Linux Kernel. It has been rated as problematic. This issue affects the function parse_usdt_arg of the file tools/lib/bpf/usdt.c of the component BPF. The manipulation of the argument reg_name leads to memory leak. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-211031.","status":"withdrawn","published":"2022-10-17T09:15:00Z","modified":"2026-02-04T03:57:31.009671Z","cvss":[{"version":"3.1","score":5.7,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H","level":"medium"},{"version":"3.1","score":3.5,"vector":"CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L","level":"low"}],"updated_at":"2026-11-02T16:53:54.697021Z"},{"id":"openSUSE-SU-2024:12491-1","title":"libbpf-devel-1.0.1-2.1 on GA media","description":"These are all security issues fixed in the libbpf-devel-1.0.1-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:00:20.813825Z","updated_at":"2026-11-02T16:58:35.751245Z"},{"id":"USN-5759-1","title":"libbpf vulnerabilities","description":"It was discovered that LibBPF incorrectly handled certain memory operations\nunder certain circumstances. An attacker could possibly use this issue to\ncause LibBPF to crash, resulting in a denial of service, or possibly\nexecute arbitrary code. This issue only affected Ubuntu 22.10.\n(CVE-2021-45940, CVE-2021-45941, CVE-2022-3533)\n\nIt was discovered that LibBPF incorrectly handled certain memory operations\nunder certain circumstances. An attacker could possibly use this issue to\ncause LibBPF to crash, resulting in a denial of service, or possibly\nexecute arbitrary code. (CVE-2022-3534, CVE-2022-3606)\n","status":"published","published":"2022-12-05T08:43:17Z","modified":"2026-07-30T16:00:28.795682832Z","updated_at":"2026-11-02T16:58:16.20937Z"}]}}
