CVE-2023-54325 in Linux정보

요약

\~에 의해 VulDB • 2026. 05. 29.

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

crypto: qat - 경계 초과 읽기(out-of-bounds read) 수정

AER-CTR 요청을 준비할 때, 드라이버는 사용자가 제공한 키를 펌웨어가 접근 가능한 데이터 구조로 복사합니다. 대상 장치가 QAT GEN4인 경우, 장치가 기대하는 반올림된 크기(rounded up size)를 맞추기 위해 키 크기가 16씩 반올림됩니다. 키 크기를 복사 전에 반올림하면, 키를 복사하는 데 사용되는 크기가 키가 포함된 영역의 크기보다 커져 경계 초과 읽기가 발생할 수 있습니다.

이 문제를 해결하기 위해 먼저 복사를 수행한 후 keylen을 업데이트합니다.

이는 KASAN에서 보고된 다음 경고 메시지를 수정하기 위한 것입니다:

[ 138.150574] BUG: KASAN: global-out-of-bounds in qat_alg_skcipher_init_com.isra.0+0x197/0x250 [intel_qat]
[ 138.150641] Read of size 32 at addr ffffffff88c402c0 by task cryptomgr_test/2340

[ 138.150651] CPU: 15 PID: 2340 Comm: cryptomgr_test Not tainted 6.2.0-rc1+ #45
[ 138.150659] Hardware name: Intel Corporation ArcherCity/ArcherCity, BIOS EGSDCRB1.86B.0087.D13.2208261706 08/26/2022
[ 138.150663] Call Trace:
[ 138.150668] <TASK>
[ 138.150922] kasan_check_range+0x13a/0x1c0
[ 138.150931] memcpy+0x1f/0x60
[ 138.150940] qat_alg_skcipher_init_com.isra.0+0x197/0x250 [intel_qat]
[ 138.151006] qat_alg_skcipher_init_sessions+0xc1/0x240 [intel_qat]
[ 138.151073] crypto_skcipher_setkey+0x82/0x160
[ 138.151085] ? prepare_keybuf+0xa2/0xd0
[ 138.151095] test_skcipher_vec_cfg+0x2b8/0x800

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2025. 12. 30.

모더레이션

수락

항목

VDB-338874

EPSS

0.00162

출처

Interested in the pricing of exploits?

See the underground prices here!