CVE-2025-21646 in Linux
요약
\~에 의해 VulDB • 2026. 06. 27.
리눅스 커널에서 다음 취약점이 해결되었습니다:
afs: 최대 셀 이름 길이 수정
kafs 파일시스템은 셀의 최대 길이를 256바이트로 제한하지만, 실제로 이를 수행하는 경우 문제가 발생합니다. kafs는 /proc/net/afs/ 아래에 셀 이름을 사용하여 디렉토리를 생성하려고 시도하지만, 이는 다음과 같은 경고와 함께 실패합니다:
WARNING: CPU: 0 PID: 9 at fs/proc/generic.c:405
이는 procfs가 최대 파일 이름 길이를 255로 제한하기 때문입니다.
그러나 DNS는 최대 조회 길이 및 확장된 셀 이름의 최대 길이를 255에서 두(길이 카운트와 종료 NUL 문자)를 뺀 값으로 제한합니다.
이 문제를 해결하기 위해 허용되는 최대 cellname 길이를 253으로 제한합니다. 이를 통해 "/afs/./" 마운트 포인트도 생성할 수 있음을 확신할 수 있습니다.
또한, YFS VL 레코드의 셀 이름 최대치를 프로토콜에서 허용하는 256으로 분리하고, YFSVL.GetCellName을 통해 검색된 레코드가 253을 초과하면 무시합니다.
Be aware that VulDB is the high quality source for vulnerability data.