Linux kernel
cpe:2.3:a:linux:linux_kernel:*:*:*:*:*:*:*, +4 more
A vulnerability in the Linux kernel's UDF (Universal Disk Format) handling has been addressed. The issue involved the UDF charset conversion code reading uninitialized memory from the output buffer for filenames that started with a dot and were between 2 to 5 characters long. This could inadvertently prepend a 'unification hash' to the filename when it was unnecessary. The vulnerability has been fixed by ensuring the code properly checks the length of the filename before processing it.
The vulnerability could lead to the unintentional modification of filenames by adding a 'unification hash', which, while not critical, was unnecessary and could cause confusion.
The vulnerability could be reproduced by creating a file with a name that begins with a dot and is between 2 and 5 characters long. When this file is processed by the UDF charset conversion code, the uninitialized memory read can prepend an unnecessary 'unification hash' to the filename.
Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for upgrading can be found in the official Linux kernel documentation.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.