Description
In the Linux kernel, the following vulnerability has been resolved:
exfat: resolve memory leak from exfat_create_upcase_table()
If exfat_load_upcase_table reaches end and returns -EINVAL, allocated memory doesn't get freed and while exfat_load_default_upcase_table allocates more memory, leading to a memory leak.
Here's link to syzkaller crash report illustrating this issue: https://syzkaller.appspot.com/text?tag=CrashReport&x=1406c201980000
Metrics
CVSS 3.1 5.5/10
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HWeakness enumeration
Affected software
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= a13d1a4de3b0fe3c41d818697d691c886c5585fa, < f9835aec49670c46ebe2973032caaa1043b3d4da; >= a13d1a4de3b0fe3c41d818697d691c886c5585fa, < 331ed2c739ce656a67865f6b3ee0a478349d78cb; >= a13d1a4de3b0fe3c41d818697d691c886c5585fa, < c290fe508eee36df1640c3cb35dc8f89e073c8a8 |
| Linux | Linux | 6.8 |
References
Timeline
- Published
- Oct 21, 2024
- Last modified
- Jun 17, 2026
- NVD status
- Analyzed