CVE-2026-64148 in Linux정보

요약

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

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

pds_core: pdsc_devcmd_wait의 오류 처리 수정

pdsc_devcmd_wait()가 완료 레지스터(stale success)로부터 유효하지 않은 성공 값을 반환하고 대신 오류를 반환해야 하는 두 가지 경우를 수정합니다.

1. 펌웨어 크래시(FW crash): 펌웨어 실행이 중단되면 대기 루프는 running=false와 함께 조기에 종료됩니다. 조건문 "if ((!done || timeout) && running)"은 거짓이 되므로, 오류 처리가 우회되고 유효하지 않은 상태(stale status)가 반환됩니다. !running을 먼저 확인하고 -ENXIO를 반환합니다.

2. 타임아웃: 명령어가 시간 초과되면 err는 -ETIMEDOUT으로 설정되지만, 이후 pdsc_err_to_errno(status)에 의해 덮어씌워지며 이는 유효하지 않은 상태(stale status)를 읽습니다. 정리 작업을 수행한 후 즉시 -ETIMEDOUT을 반환합니다.

두 오류 모두 이제 health_work를 복구용으로 큐에 추가하는 pdsc_devcmd_locked()로 전파됩니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-380333

EPSS

0.00000

출처

Might our Artificial Intelligence support you?

Check our Alexa App!