CVE-2022-50763
published 2025-12-24CVE-2022-50763: In the Linux kernel, the following vulnerability has been resolved: crypto: marvell/octeontx - prevent integer overflows The "code_length" value comes from the…
PriorityP424
EPSS
0.22%
12.2th percentile
In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value comes from the firmware file. If your firmware
is untrusted realistically there is probably very little you can do to
protect yourself. Still we try to limit the damage as much as possible.
Also Smatch marks any data read from the filesystem as untrusted and
prints warnings if it not capped correctly.
The "code_length * 2" can overflow. The round_up(ucode_size, 16) +
sizeof() expression can overflow too. Prevent these overflows.
Affected
15 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.0.3-1 (bookworm) | linux 6.0.3-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= d9110b0b01ff1cd02751cd5c2c94e938a8906083 < 7bfa7d67735381715c98091194e81e7685f9b7db | 7bfa7d67735381715c98091194e81e7685f9b7db |
| linux | linux | >= d9110b0b01ff1cd02751cd5c2c94e938a8906083 < 12acfa1059ad69aa352ddb2bf23ba1b831aff15f | 12acfa1059ad69aa352ddb2bf23ba1b831aff15f |
| linux | linux | >= d9110b0b01ff1cd02751cd5c2c94e938a8906083 < 8f5eee162e55175d9dac98b5e9b8da76449d2257 | 8f5eee162e55175d9dac98b5e9b8da76449d2257 |
| linux | linux | >= d9110b0b01ff1cd02751cd5c2c94e938a8906083 < e7ff7a46baafd38d7ed45604397e650d61f5db8d | e7ff7a46baafd38d7ed45604397e650d61f5db8d |
| linux | linux | >= d9110b0b01ff1cd02751cd5c2c94e938a8906083 < caca37cf6c749ff0303f68418cfe7b757a4e0697 | caca37cf6c749ff0303f68418cfe7b757a4e0697 |
| linux | linux_kernel | >= 0 < 5.10.158-1 | 5.10.158-1 |
| linux | linux_kernel | >= 0 < 6.0.3-1 | 6.0.3-1 |
| linux | linux_kernel | >= 0 < 6.0.3-1 | 6.0.3-1 |
| linux | linux_kernel | >= 0 < 6.0.3-1 | 6.0.3-1 |
| linux | linux_kernel | >= 5.11.0 < 5.15.75 | 5.15.75 |
| linux | linux_kernel | >= 5.16.0 < 5.19.17 | 5.19.17 |
| linux | linux_kernel | >= 5.20.0 < 6.0.3 | 6.0.3 |
| linux | linux_kernel | >= 5.7.0 < 5.10.150 | 5.10.150 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
kernel: crypto: marvell/octeontx - prevent integer overflows
vendor_redhat·2025-12-24
CVE-2022-50763 kernel: crypto: marvell/octeontx - prevent integer overflows
kernel: crypto: marvell/octeontx - prevent integer overflows
In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value comes from the firmware file. If your firmware
is untrusted realistically there is probably very little you can do to
protect yourself. Still we try to limit the damage as much as possible.
Also Smatch marks any data read from the filesystem as untrusted and
prints warnings if it not capped correctly.
The "code_length * 2" can overflow. The round_up(ucode_size, 16) +
sizeof() expression can overflow too. Prevent these overflows.
Package: kernel (Red Hat Enterprise Linux 10) - Not affected
Package: kernel (Red Hat Enterprise Linux 6) - Not affected
Package: kernel (Red Hat Enterprise
Debian
CVE-2022-50763: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: mar...
vendor_debian·2022
CVE-2022-50763 CVE-2022-50763: linux - In the Linux kernel, the following vulnerability has been resolved: crypto: mar...
In the Linux kernel, the following vulnerability has been resolved: crypto: marvell/octeontx - prevent integer overflows The "code_length" value comes from the firmware file. If your firmware is untrusted realistically there is probably very little you can do to protect yourself. Still we try to limit the damage as much as possible. Also Smatch marks any data read from the filesystem as untrusted and prints warnings if it not capped correctly. The "code_length * 2" can overflow. The round_up(ucode_size, 16) + sizeof() expression can overflow too. Prevent these overflows.
Scope: local
bookworm: resolved (fixed in 6.0.3-1)
bullseye: resolved (fixed in 5.10.158-1)
forky: resolved (fixed in 6.0.3-1)
sid: resolved (fixed in 6.0.3-1)
trixie: resolved (fixed in 6.0.3-1)
GHSA
GHSA-xp8v-ff5g-65c6: In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value com
ghsa_unreviewed·2025-12-24
CVE-2022-50763 GHSA-xp8v-ff5g-65c6: In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value com
In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value comes from the firmware file. If your firmware
is untrusted realistically there is probably very little you can do to
protect yourself. Still we try to limit the damage as much as possible.
Also Smatch marks any data read from the filesystem as untrusted and
prints warnings if it not capped correctly.
The "code_length * 2" can overflow. The round_up(ucode_size, 16) +
sizeof() expression can overflow too. Prevent these overflows.
OSV
CVE-2022-50763: In the Linux kernel, the following vulnerability has been resolved: crypto: marvell/octeontx - prevent integer overflows The "code_length" value comes
osv·2025-12-24
CVE-2022-50763 CVE-2022-50763: In the Linux kernel, the following vulnerability has been resolved: crypto: marvell/octeontx - prevent integer overflows The "code_length" value comes
In the Linux kernel, the following vulnerability has been resolved: crypto: marvell/octeontx - prevent integer overflows The "code_length" value comes from the firmware file. If your firmware is untrusted realistically there is probably very little you can do to protect yourself. Still we try to limit the damage as much as possible. Also Smatch marks any data read from the filesystem as untrusted and prints warnings if it not capped correctly. The "code_length * 2" can overflow. The round_up(ucode_size, 16) + sizeof() expression can overflow too. Prevent these overflows.
OSV
crypto: marvell/octeontx - prevent integer overflows
osv·2025-12-24
CVE-2022-50763 crypto: marvell/octeontx - prevent integer overflows
crypto: marvell/octeontx - prevent integer overflows
In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value comes from the firmware file. If your firmware
is untrusted realistically there is probably very little you can do to
protect yourself. Still we try to limit the damage as much as possible.
Also Smatch marks any data read from the filesystem as untrusted and
prints warnings if it not capped correctly.
The "code_length * 2" can overflow. The round_up(ucode_size, 16) +
sizeof() expression can overflow too. Prevent these overflows.
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2022-50763 kernel: crypto: marvell/octeontx - prevent integer overflows
bugzilla·2025-12-24
CVE-2022-50763 CVE-2022-50763 kernel: crypto: marvell/octeontx - prevent integer overflows
CVE-2022-50763 kernel: crypto: marvell/octeontx - prevent integer overflows
In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value comes from the firmware file. If your firmware
is untrusted realistically there is probably very little you can do to
protect yourself. Still we try to limit the damage as much as possible.
Also Smatch marks any data read from the filesystem as untrusted and
prints warnings if it not capped correctly.
The "code_length * 2" can overflow. The round_up(ucode_size, 16) +
sizeof() expression can overflow too. Prevent these overflows.
Discussion:
Upstream advisory:
https://lore.kernel.org/linux-cve-announce/2025122456-CVE-2022-50763-923e@gregkh/T
Wiz
CVE-2022-50763 Impact, Exploitability, and Mitigation Steps | Wiz
blogs_wiz
CVE-2022-50763 CVE-2022-50763 Impact, Exploitability, and Mitigation Steps | Wiz
## CVE-2022-50763 :
Linux Kernel vulnerability analysis and mitigation
In the Linux kernel, the following vulnerability has been resolved:
crypto: marvell/octeontx - prevent integer overflows
The "code_length" value comes from the firmware file. If your firmware
is untrusted realistically there is probably very little you can do to
protect yourself. Still we try to limit the damage as much as possible.
Also Smatch marks any data read from the filesystem as untrusted and
prints warnings if it not capped correctly.
The "code_length * 2" can overflow. The round_up(ucode_size, 16) +
sizeof() expression can overflow too. Prevent these overflows.
Source : NVD
Published December 24, 2025
CNA Score N/A
Affected Technologies
Linux Kernel
Linux Debian
Has Public Exploit No
Has CISA KEV
https://git.kernel.org/stable/c/12acfa1059ad69aa352ddb2bf23ba1b831aff15fhttps://git.kernel.org/stable/c/7bfa7d67735381715c98091194e81e7685f9b7dbhttps://git.kernel.org/stable/c/8f5eee162e55175d9dac98b5e9b8da76449d2257https://git.kernel.org/stable/c/caca37cf6c749ff0303f68418cfe7b757a4e0697https://git.kernel.org/stable/c/e7ff7a46baafd38d7ed45604397e650d61f5db8d
2025-12-24
Published