CVE-2022-50763
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2022-50763 is an integer overflow vulnerability in the Linux kernel's crypto: marvell/octeontx driver that can be triggered when processing firmware files. The flaw arises from two overflow-prone arithmetic expressions: code_length * 2 and round_up(ucode_size, 16) + sizeof(), both of which can wrap around if the code_length value from the firmware file is sufficiently large. The vulnerability was published on December 24, 2025, and affects Linux kernel versions from 5.7 up to the patched stable releases. No CVSS base score has been assigned at this time (Feedly, EUVD).

Technical details

The root cause is an integer overflow (CWE-190) in the Marvell OcteonTX crypto driver within the Linux kernel. When loading microcode from a firmware file, the driver uses the untrusted code_length field to compute buffer sizes without adequate bounds checking: the expression code_length * 2 can overflow an integer type, and round_up(ucode_size, 16) + sizeof() is similarly vulnerable to overflow, potentially resulting in an undersized heap allocation. The Smatch static analysis tool flagged these paths as handling untrusted filesystem data without proper capping. Exploitation requires the ability to supply a malicious or crafted firmware file to the affected driver (Feedly).

Impact

If exploited, the integer overflows could lead to heap buffer overflows due to undersized memory allocations, potentially resulting in kernel memory corruption. Consequences may include system crashes (denial of service) or, in more severe scenarios, privilege escalation or arbitrary code execution in kernel context. The practical impact is constrained by the requirement to supply a crafted firmware file, limiting the attack surface primarily to scenarios involving untrusted firmware or local privilege abuse (Feedly).

Mitigation and workarounds

The Linux kernel stable tree has released patches addressing this vulnerability across multiple stable branches. Fixed versions include Linux 5.10.150, 5.15.75, 5.19.17, 6.0.3, and 6.1 and later. Administrators should update to the appropriate patched kernel version for their distribution. SUSE has also issued kernel security advisories (e.g., SUSE-2026-0263-1, SUSE-2026-0317-1, SUSE-2026-0411-1) incorporating these fixes (Feedly, Linux Security SUSE).

Additional resources


SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management