CVE-2026-53388 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 19.

리눅스 커널에서 다음 취약점이 해결되었습니다:

fuse: 페이지 캐시 folio 교체 전 요청을 다시 잠금 해제함

fuse_try_move_folio()는 진입 시 요청의 잠금을 해제하지만, 성공 경로에서는 이를 다시 잠그지 않습니다. 이로 인해 fuse_chan_abort()가 fuse_try_move_folio() 이후에 이어지는 복사 체인 로직이 fuse_io_args(예: fuse_readpages_end())를 접근하는 동안 해당 요청을 종료하고 fuse_io_args를 해제할 수 있어 Use-After-Free 문제가 발생합니다.

이를 해결하기 위해 replace_page_cache_folio() 호출 전에 lock_request()를 호출합니다. 이렇게 하면 성공 경로에서 요청의 잠금이 유지되어 이후 복사 로직이 실행되는 동안 fuse_io_args가 해제되지 않도록 보장하며, 또한 replace_page_cache_folio() 후 ap->folios[i]는 항상 newfolio를 가리키게 되므로 ap->folios[i]->mapping이 null이 되지 않음을 보장합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 06. 09.

모더레이션

수락

항목

VDB-380120

EPSS

0.00000

활동

높음

출처

Might our Artificial Intelligence support you?

Check our Alexa App!