🇰🇷 한글 설명
Linux 커널의 dm-stripe 구성 요소에서 청크 크기가 너무 클 경우 정수 오버플로가 발생할 수 있는 취약점이 발견되었습니다. 이 문제는 stripe_io_hints 함수 내에서 발생하며, 오버플로 발생 시 입출력 제한 설정을 건너뛰도록 수정되었습니다.
💡 쉬운 설명
데이터를 나누어 저장하는 방식에서 숫자가 너무 커져 계산 오류가 발생하는 문제입니다. 이 오류로 인해 시스템의 데이터 처리 규칙이 잘못 설정될 위험이 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
dm-stripe: fix a possible integer overflow
There's a possible integer overflow in stripe_io_hints if we have too
large chunk size. Test if the overflow happened, and if it did, don't set
limits->io_min and limits->io_opt;
📍 영향받는 시스템
dm-stripe 모듈을 사용하는 Linux 커널 버전
⚔️ 공격 벡터
매우 큰 청크 크기를 설정하여 커널의 입출력 제한 계산 로직을 교란
🛡️ 대응 방법
dm-stripe 정수 오버플로 패치가 적용된 최신 Linux 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 해결된 보안 패치 버전인지 배포판 보안 공지를 통해 확인