🇰🇷 한글 설명
리눅스 커널의 nvmem 레이아웃 드라이버 중 onie-tlv 구성 요소에서 알 수 없는 데이터 유형을 만날 경우 무한 루프에 빠지는 취약점이 발견되었습니다. 특정 벤더의 EEPROM 데이터(예: 0x41 타입)를 처리할 때 오프셋을 증가시키지 못해 시스템이 멈추는 현상이 발생합니다.
💡 쉬운 설명
컴퓨터의 저장 장치 정보를 읽는 과정에서 모르는 형식을 만났을 때, 다음 단계로 넘어가지 못하고 계속 제자리를 맴돌아 시스템이 멈추는 문제입니다. 이를 해결하기 위해 모르는 형식을 만나더라도 다음 위치로 건너뛰도록 수정되었습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
nvmem: layouts: onie-tlv: fix hang on unknown types
The EEPROM on my board has a vendor specific entry of type 0x41. When
stumbling upon that, this driver hangs in an endless loop.
Fix it by keep incrementing the offset on unknown entries, so the loop
will eventually stop.
📍 영향받는 시스템
Linux kernel (nvmem: layouts: onie-tlv 드라이버를 사용하는 시스템)
⚔️ 공격 벡터
특수하게 조작된 EEPROM 데이터 또는 벤더 전용 데이터가 포함된 하드웨어를 통해 시스템 정지(DoS) 유발
🛡️ 대응 방법
리눅스 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인하십시오.