Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: s390/bpf: Zero-extend bpf prog return values and kfunc arguments s390x ABI requires callers to zero-extend unsigned arguments and sign-extend signed arguments, and callees to zero-extend unsigned return values and sign-extend signed return values. s390 BPF JIT currently implements only sign extension. Fix this omission and implement zero extension too.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected 528eb2cb87bc1353235a6384696b4849bde8b0ba before edc90a12073b9a530064a99945c183dde120cb99; affected 528eb2cb87bc1353235a6384696b4849bde8b0ba before 44c4f999b03f55debb1a0c5ab5c1796895a1adf8; affected 528eb2cb87bc1353235a6384696b4849bde8b0ba before 366b0e05ee24f5ba62bdc7ec1346038258b9a797; affected 528eb2cb87bc1353235a6384696b4849bde8b0ba before 834918a77be51419383bf1dda9f02b81ecf26b34; affected 528eb2cb87bc1353235a6384696b4849bde8b0ba before 202e42e4aa890172366354b233c42c73107a3f59 |
| Linux / Linux | affected 6.3; unaffected 0 before 6.3; unaffected 6.6.141 through 6.6.*; unaffected 6.12.91 through 6.12.*; unaffected 6.18.33 through 6.18.*; unaffected 7.0.10 through 7.0.*; unaffected 7.1 through * |
CWE
No CWE identifiers supplied.
References
- https://git.kernel.org/stable/c/edc90a12073b9a530064a99945c183dde120cb99
- https://git.kernel.org/stable/c/44c4f999b03f55debb1a0c5ab5c1796895a1adf8
- https://git.kernel.org/stable/c/366b0e05ee24f5ba62bdc7ec1346038258b9a797
- https://git.kernel.org/stable/c/834918a77be51419383bf1dda9f02b81ecf26b34
- https://git.kernel.org/stable/c/202e42e4aa890172366354b233c42c73107a3f59
ADP enrichment
No English description supplied.
No references supplied.