CVE-2024-56690

Source
https://cve.org/CVERecord?id=CVE-2024-56690
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-56690.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-56690
Downstream
Related
Published
2024-12-28T09:46:16.246Z
Modified
2026-03-20T12:40:58.343486Z
Summary
crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
Details

In the Linux kernel, the following vulnerability has been resolved:

crypto: pcrypt - Call crypto layer directly when padatadoparallel() return -EBUSY

Since commit 8f4f68e788c3 ("crypto: pcrypt - Fix hungtask for PADATARESET"), the pcrypt encryption and decryption operations return -EAGAIN when the CPU goes online or offline. In algtest(), a WARN is generated when pcryptaeaddecrypt() or pcryptaeadencrypt() returns -EAGAIN, the unnecessary panic will occur when paniconwarn set 1. Fix this issue by calling crypto layer directly without parallelization in that case.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/56xxx/CVE-2024-56690.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
039fec48e062504f14845124a1a25eb199b2ddc0
Fixed
dd8bf8eb5beba1e7c3b11a9a5a58ccbf345a69e6
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c9c1334697301c10e6918d747ed38abfbc0c96e7
Fixed
fca8aed12218f96b38e374ff264d78ea1fbd23cc
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
e97bf4ada7dddacd184c3e196bd063b0dc71b41d
Fixed
a92ccd3618e42333ac6f150ecdac14dca298bc7a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
546c1796ad1ed0d87dab3c4b5156d75819be2316
Fixed
96001f52ae8c70e2c736d3e1e5dc53d5b521e5ca
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
c55fc098fd9d2dca475b82d00ffbcaf97879d77e
Fixed
92834692a539b5b7f409e467a14667d64713b732
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
372636debe852913529b1716f44addd94fff2d28
Fixed
5edae7a9a35606017ee6e05911c290acee9fee5a
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
8f4f68e788c3a7a696546291258bfa5fdb215523
Fixed
a8e0074ffb38c9a5964a221bb998034d016c93a2
Fixed
7ddab756f2de5b7b43c122ebebdf37f400fb2b6f
Fixed
662f2f13e66d3883b9238b0b96b17886179e60e2
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
fb2d3a50a8f29a3c66682bb426144f40e32ab818
Last affected
e134f3aba98e6c801a693f540912c2d493718ddf

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-56690.json"