CVE-2026-53395 in Linux정보

요약

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

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

nfsd: nfsd4_create의 비활성화된 ACL 충돌 감지 로직 수정

nfsd4_create()는 지정된 초기화자를 통해 create->cr_dpacl/cr_pacl을 지역 변수인 nfsd_attrs로 이동한 후, 즉시 원본 포인터를 NULL로 설정합니다. 이후 수행되는 충돌 감지 테스트는 이미 NULL이 된 원본 필드를 검사하므로 해당 코드는 영구적으로 비활성화된 상태(dead code)가 됩니다:

if (create->cr_acl) {
if (create->cr_dpacl || create->cr_pacl) /* 항상 거짓 */

클라이언트가 동일한 CREATE fattr 비트맵에 FATTR4_WORD0_ACL과 FATTR4_WORD2_POSIX_{DEFAULT,ACCESS}_ACL을 모두 인코딩하면, nfsd_acl_to_attr()는 기존 객체를 해제하지 않고 attrs.na_pacl/na_dpacl을 덮어쓰게 되어 요청당 두 개의 posix_acl slab 객체가 누출됩니다. 반복된 요청은 무제한적인 slab 고갈(unbounded slab exhaustion)을 유발합니다.

nfsd4_setattr()에서 이미 사용 중인 올바른 패턴과 일치하도록, NULL이 된 create->cr_dpacl/cr_pacl 대신 attrs.na_dpacl/na_pacl(이동된 값들)을 확인함으로써 수정되었습니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

책임이 있는

Linux

예약하다

2026. 06. 09.

모더레이션

수락

항목

VDB-380132

EPSS

0.00000

활동

낮음

출처

Do you know our Splunk app?

Download it now for free!