CVE-2025-39931
Vulnerability Summary
Timeline
Description
In the Linux kernel, the following vulnerability has been resolved: crypto: af_alg - Set merge to zero early in af_alg_sendmsg If an error causes af_alg_sendmsg to abort, ctx->merge may contain a garbage value from the previous loop. This may then trigger a crash on the next entry into af_alg_sendmsg when it attempts to do a merge that can't be done. Fix this by setting ctx->merge to zero near the start of the loop.
CVSS Metrics
- v3.1•MEDIUM•Score: 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS Trends
Current EPSS score: 0.02%• Percentile: 7%
Techniques & Countermeasures
- CWE-908•Use of Uninitialized Resource
The product uses or accesses a resource that has not been initialized.
Affected Systems
- linux•linux
≥ 8ff590903d5fc7f5a0a988c38267a3d08e6393a2, < 6241b9e2809b12da9130894cf5beddf088dc1b8a | ≥ 8ff590903d5fc7f5a0a988c38267a3d08e6393a2, < 2374c11189ef704a3e4863646369f1b8e6a27d71 | ≥ 8ff590903d5fc7f5a0a988c38267a3d08e6393a2, < 24c1106504c625fabd3b7229611af617b4c27ac7 | ≥ 8ff590903d5fc7f5a0a988c38267a3d08e6393a2, < 045ee26aa3920a47ec46d7fcb302420bf01fd753 | ≥ 8ff590903d5fc7f5a0a988c38267a3d08e6393a2, < 9574b2330dbd2b5459b74d3b5e9619d39299fc6f | 2.6.38
- linux•linux_kernel
≥ 2.6.38, < 6.1.154 | ≥ 6.2, < 6.6.108 | ≥ 6.7, < 6.12.49 | ≥ 6.13, < 6.16.9 | 6.17:rc1 | 6.17:rc2 | 6.17:rc3 | 6.17:rc4 | 6.17:rc5 | 6.17:rc6
References (6)
- https://git.kernel.org/stable/c/6241b9e2809b12da9130894cf5beddf088dc1b8a
- https://git.kernel.org/stable/c/2374c11189ef704a3e4863646369f1b8e6a27d71
- https://git.kernel.org/stable/c/24c1106504c625fabd3b7229611af617b4c27ac7
- https://git.kernel.org/stable/c/045ee26aa3920a47ec46d7fcb302420bf01fd753
- https://git.kernel.org/stable/c/9574b2330dbd2b5459b74d3b5e9619d39299fc6f
- https://cert-portal.siemens.com/productcert/html/ssa-082556.html