In the Linux kernel, the following vulnerability has been resolved:
media: tegra-video: Fix memory leak in _tegrachanneltryformat()
The state object allocated by __v4l2subdevstate_alloc() must be freed with _v4l2subdevstatefree() when it is no longer needed.
In __tegrachanneltryformat(), two error paths return directly after v4l2subdevcall() fails, without freeing the allocated 'sdstate' object. This violates the requirement and causes a memory leak.
Fix this by introducing a cleanup label and using goto statements in the error paths to ensure that _v4l2subdevstatefree() is always called before the function returns.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43162.json",
"cna_assigner": "Linux"
}