Към съдържанието

CVE-2023-53360: Linux, грешка в паметта

9.8

CVSS 3.1

Няма данни

Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)

Няма потвърждение

Атакува се

Няма данни

Време до експлоатация

Атакува се по мрежата, без особени условия, без вход и без действие от потребителя.

CVE радар: още уязвимости от този вид

  • Експлоатация: няма данни за експлоатация
  • Атаката не може да се автоматизира

Описание

Оригинално описание

In the Linux kernel, the following vulnerability has been resolved: NFSv4.2: Rework scratch handling for READ_PLUS (again) I found that the read code might send multiple requests using the same nfs_pgio_header, but nfs4_proc_read_setup() is only called once. This is how we ended up occasionally double-freeing the scratch buffer, but also means we set a NULL pointer but non-zero length to the xdr scratch buffer. This results in an oops the first time decoding needs to copy something to scratch, which frequently happens when decoding READ_PLUS hole segments. I fix this by moving scratch handling into the pageio read code. I provide a function to allocate scratch space for decoding read replies, and free the scratch buffer when the nfs_pgio_header is freed.

Засегнати продукти

  • Linux Linux: 886959f425b6a936a30b82a297ae3aecb3b8230f преди adac9f0ddd2b291c7ce41f549fdb27a13616cff5; fbd2a05f29a95d5b42b294bf47e55a711424965b преди a2f4cb206bd94b3f4a7bb05fcdce9525283b5681; fbd2a05f29a95d5b42b294bf47e55a711424965b преди ae5d5672f1db711e91db6f52df5cb16ecd8f5692; fbd2a05f29a95d5b42b294bf47e55a711424965b преди 303a78052091c81e9003915c521fdca1c7e117af
  • Linux Linux: 6.4; преди 6.4; 6.4.16 до 6.4.*; 6.5.3 до 6.5.*; от 6.6 нататък

Вид слабост

История

  • 17 септември 2025 Публикувано

Други уязвимости в Linux Linux

Първоизточници