🇰🇷 한글 설명
Linux 커널의 s390/zcrypt 구성 요소에서 CCA 카드를 가속기로 사용할 때 메모리 누수가 발생하는 취약점이 발견되었습니다. RSA 요청(ME 및 CRT) 처리 과정에서 이전 방식의 메모리 할당 방식이 남아 있어, 새로 할당된 메모리가 해제되지 않는 문제가 있었습니다.
💡 쉬운 설명
컴퓨터가 암호화 작업을 처리할 때 사용한 메모리를 제대로 돌려주지 않고 계속 쌓아두는 버그가 있습니다. 이 문제가 지속되면 시스템의 메모리가 점차 부족해져 성능이 떨어지거나 멈출 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
s390/zcrypt: Fix memory leak with CCA cards used as accelerator
Tests showed that there is a memory leak if CCA cards are used as
accelerator for clear key RSA requests (ME and CRT). With the last
rework for the memory allocation the AP messages are allocated by
ap_init_apmsg() but for some reason on two places (ME and CRT) the
older allocation was still in place. So the first allocation simple
was never freed.
📍 영향받는 시스템
Linux kernel (s390 architecture, CCA card 사용 환경)
⚔️ 공격 벡터
직접적인 공격보다는 시스템 운영 중 지속적인 RSA 암호화 요청을 통해 메모리 고갈을 유도하는 방식
🛡️ 대응 방법
메모리 할당 로직이 수정된 최신 Linux 커널 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 패치된 버전인지 배포판 보안 공지를 통해 확인