Back to CVE records
Medium 5.5Published May 27, 2026

CVE-2026-45950crypto: starfive - Fix memory leak in starfive_aes_aead_do_one_req()

Updated under an hour ago ()

Does this affect you?

It affects Linux and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: crypto: starfive - Fix memory leak in starfive_aes_aead_do_one_req() The starfive_aes_aead_do_one_req() function allocates rctx->adata with kzalloc() but fails to free it if sg_copy_to_buffer() or starfive_aes_hw_init() fails, which lead to memory leaks. Since rctx->adata is unconditionally freed after the write_adata operations, ensure consistent cleanup by freeing the allocation in these earlier error paths as well. Compile tested only. Issue found using a prototype static analysis tool and code review.

CVSS
5.5 MEDIUM (v3.1, NVD)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Analyzed
Record last updated
May 27, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
7467147ef9bf42d1ea5b3314c7a05cd542b3518e builds before 38d80307decc1132626a30e2a62af734630ecca5; 7467147ef9bf42d1ea5b3314c7a05cd542b3518e builds before 4869d0e4e48a5301b267d359b2561c4080791a55; 7467147ef9bf42d1ea5b3314c7a05cd542b3518e builds before 5f2c964a058581e1557c32d5de651c67a80438a7; from 7467147ef9bf42d1ea5b3314c7a05cd542b3518e before ccb679fdae2e62ed92fd9acb25ed809c0226fcc6
CNA record
linux linux_kernel
linux:linux_kernel
from 6.10 before 6.12.75; from 6.13 before 6.18.14; from 6.19 before 6.19.4
NVD

References

  • patch
  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.