CVEvulnerability
CVE-2025-38546
5.5 MEDIUM
Official page ↗
- Status
- Analyzed
- Published
- 2025-08-16
- Last modified
- 2026-06-17
- Assigner
- 416baaa9-dc9f-4396-8d5f-8c081fb06d67
- CVSS 3.1 ([email protected])
- 5.5 MEDIUM — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
- Weaknesses
- CWE-401
Description
In the Linux kernel, the following vulnerability has been resolved:
atm: clip: Fix memory leak of struct clip_vcc.
ioctl(ATMARP_MKIP) allocates struct clip_vcc and set it to
vcc->user_back.
The code assumes that vcc_destroy_socket() passes NULL skb
to vcc->push() when the socket is close()d, and then clip_push()
frees clip_vcc.
However, ioctl(ATMARPD_CTRL) sets NULL to vcc->push() in
atm_init_atmarp(), resulting in memory leak.
Let's serialise two ioctl() by lock_sock() and check vcc->push()
in atm_init_atmarp() to prevent memleak.
Affected configurations
• linux linux kernel (>= 2.6.13 < 5.4.296)
• linux linux kernel (>= 5.5 < 5.10.240)
• linux linux kernel (>= 5.11 < 5.15.189)
• linux linux kernel (>= 5.16 < 6.1.146)
• linux linux kernel (>= 6.2 < 6.6.99)
• linux linux kernel (>= 6.7 < 6.12.39)
• linux linux kernel (>= 6.13 < 6.15.7)
• linux linux kernel 2.6.12
• linux linux kernel 6.16
• debian debian linux 11.0
Related
Weakness · CWE (1)
- CWE-401 Missing Release of Memory after Effective Lifetime weakness
References
- https://git.kernel.org/stable/c/0c17ff462d98c997d707ee5cf4e4a9b1b52b9d90 Patch
- https://git.kernel.org/stable/c/1c075e88d5859a2c6b43b27e0e46fb281cef8039 Patch
- https://git.kernel.org/stable/c/1fb9fb5a4b5cec2d56e26525ef8c519de858fa60 Patch
- https://git.kernel.org/stable/c/2fb37ab3226606cbfc9b2b6f9e301b0b735734c5 Patch
- https://git.kernel.org/stable/c/62dba28275a9a3104d4e33595c7b3328d4032d8d Patch
- https://git.kernel.org/stable/c/9e4dbeee56f614e3f1e166e5d0655a999ea185ef Patch
- https://git.kernel.org/stable/c/9f771816f14da6d6157a8c30069091abf6b566fb Patch
- https://git.kernel.org/stable/c/cb2e4a2f8f268d8fba6662f663a2e57846f14a8d Patch
- https://lists.debian.org/debian-lts-announce/2025/10/msg00007.html Mailing List, Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html Mailing List, Third Party Advisory