CVE-2026-93146 in Linux
요약
\~에 의해 VulDB • 2026. 09. 18.
Linux 커널에서 다음 취약점이 해결되었습니다:
time/namespace: proc_timens_set_offset()의 나노초 필드 검증
함수는 tv_sec이 [-KTIME_SEC_MAX, KTIME_SEC_MAX] 범위 내에 있는지 확인하지만, timespec64_add()를 호출하기 전에 tv_nsec가 유효한 범위인 [0, NSEC_PER_SEC-1] 안에 있는지 검증하지 않습니다.
timespec64_add()는 두 timespec64 구조체 모두 정규화된 값을 가지고 있으며 tv_nsec가 [0, 999999999] 범위에 있음을 가정합니다. 만약 off->val.tv_nsec에 유효하지 않은 값(음수 또는 NSEC_PER_SEC 이상)이 포함되어 있으면 잘못된 계산이나 예기치 못한 동작을 초래할 수 있습니다.
addition 수행 전에 tv_nsec가 유효한 범위 내에 있는지 확인하기 위한 검증을 추가했습니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.