{"id":"CVE-2021-47190","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nperf bpf: Avoid memory leak from perf_env__insert_btf()\n\nperf_env__insert_btf() doesn't insert if a duplicate BTF id is\nencountered and this causes a memory leak. Modify the function to return\na success/error value and then free the memory if insertion didn't\nhappen.\n\nv2. Adds a return -1 when the insertion error occurs in\n    perf_env__fetch_btf. This doesn't affect anything as the result is\n    never checked.","modified":"2026-03-14T14:52:51.151241Z","published":"2024-04-10T19:15:47.617Z","references":[{"type":"FIX","url":"https://git.kernel.org/stable/c/11589d3144bc4e272e0aae46ce8156162e99babc"},{"type":"FIX","url":"https://git.kernel.org/stable/c/4924b1f7c46711762fd0e65c135ccfbcfd6ded1f"},{"type":"FIX","url":"https://git.kernel.org/stable/c/642fc22210a5e59d40b1e4d56d21ec3effd401f2"},{"type":"FIX","url":"https://git.kernel.org/stable/c/ab7c3d8d81c511ddfb27823fb07081c96422b56e"}],"affected":[{"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"5.1"},{"fixed":"5.4.162"}]},{"events":[{"introduced":"5.5"},{"fixed":"5.10.82"}]},{"events":[{"introduced":"5.11"},{"fixed":"5.15.5"}]}],"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-47190.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H"}]}