CVE-2026-64304 in Linux정보

요약

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

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

crypto: qat - RSA CRT 구성 요소 길이 검증

일반적인 RSA 키 파서(rsa_helper.c)는 각 CRT 구성 요소(p, q, dp, dq, qinv)를 모듈러스 크기 n_sz로 제한하지만, qat_rsa_setkey_crt() 함수는 절반 크기의 DMA 버퍼(key_sz / 2)를 할당하고 다음 명령어로 각 구성 요소를 우측 정렬합니다:

memcpy(dst + half_key_sz - len, src, len)

CRT 구성 요소가 half_key_sz보다 큰 경우 뺄셈 오버플로우(underflow)가 발생하여 memcpy가 DMA 버퍼 범위를 넘어 쓰기를 수행하며 메모리 손상을 초래합니다.

기존의 !len 검사와 함께 5개의 CRT 구성 요소 각각에 대해 len > half_key_sz 검사를 추가하여, 드라이버가 경계 밖 쓰기 대신 비CRT 경로로 폴백되도록 합니다.

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

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383097

EPSS

0.00220

활동

낮음

출처

Interested in the pricing of exploits?

See the underground prices here!