CVE-2024-56690

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

State
Published
Severity
Not scored
Published
Dec 28, 2024
Updated
May 23, 2026
Reserved
Dec 27, 2024

Read the record on cve.org

Description

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

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

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

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 039fec48e062504f14845124a1a25eb199b2ddc0 to before dd8bf8eb5beba1e7c3b11a9a5a58ccbf345a69e6Affected
  • c9c1334697301c10e6918d747ed38abfbc0c96e7 to before fca8aed12218f96b38e374ff264d78ea1fbd23ccAffected
  • e97bf4ada7dddacd184c3e196bd063b0dc71b41d to before a92ccd3618e42333ac6f150ecdac14dca298bc7aAffected
  • 546c1796ad1ed0d87dab3c4b5156d75819be2316 to before 96001f52ae8c70e2c736d3e1e5dc53d5b521e5caAffected
  • c55fc098fd9d2dca475b82d00ffbcaf97879d77e to before 92834692a539b5b7f409e467a14667d64713b732Affected
  • 372636debe852913529b1716f44addd94fff2d28 to before 5edae7a9a35606017ee6e05911c290acee9fee5aAffected
  • 8f4f68e788c3a7a696546291258bfa5fdb215523 to before a8e0074ffb38c9a5964a221bb998034d016c93a2Affected
  • 8f4f68e788c3a7a696546291258bfa5fdb215523 to before 7ddab756f2de5b7b43c122ebebdf37f400fb2b6fAffected
  • 8f4f68e788c3a7a696546291258bfa5fdb215523 to before 662f2f13e66d3883b9238b0b96b17886179e60e2Affected
  • fb2d3a50a8f29a3c66682bb426144f40e32ab818Affected
  • e134f3aba98e6c801a693f540912c2d493718ddfAffected
  • 4.19.300 to before 4.19.325Affected
  • 5.4.262 to before 5.4.287Affected
  • 5.10.202 to before 5.10.231Affected
  • 5.15.140 to before 5.15.174Affected
  • 6.1.64 to before 6.1.120Affected
  • 6.6.3 to before 6.6.64Affected
  • 4.14.331 to before 4.15Affected
  • 6.5.13 to before 6.6Affected
LinuxLinux
  • 6.7Affected
  • before 6.7Not affected
  • 4.19.325 through 4.19.*Not affected
  • 5.4.287 through 5.4.*Not affected
  • 5.10.231 through 5.10.*Not affected
  • 5.15.174 through 5.15.*Not affected
  • 6.1.120 through 6.1.*Not affected
  • 6.6.64 through 6.6.*Not affected
  • 6.11.11 through 6.11.*Not affected
  • 6.12.2 through 6.12.*Not affected
  • 6.13 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.