🔍 CVE-2022-49106

5.5
CVSS Score
MEDIUM
2025-02-26
2026-10-30 13:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 staging 드라이버 vchiq_arm에서 vchiq_get_state()가 NULL 포인터를 반환할 수 있음에도 vchiq_dump_platform_instances 함수가 이를 확인하지 않아 NULL 포인터 역참조가 발생할 수 있습니다. 이 문제는 NULL 검사를 추가하여 해결되었습니다.

💡 쉬운 설명

라즈베리 파이 등에서 사용되는 영상 처리 드라이버의 상태 정보를 출력하는 기능에 누락된 예외 처리가 있었습니다. 이로 인해 잘못된 메모리 접근으로 시스템이 비정상 종료될 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances vchiq_get_state() can return a NULL pointer. So handle this cases and avoid a NULL pointer derefence in vchiq_dump_platform_instances.

📍 영향받는 시스템

패치 이전의 Linux 커널 (staging 드라이버 vchiq_arm 포함 버전, 주로 Raspberry Pi 계열 임베디드 환경)

⚔️ 공격 벡터

로컬 사용자가 드라이버 디버그 정보 출력 경로를 트리거하여 NULL 포인터 역참조로 인한 커널 패닉(서비스 거부)을 유발할 수 있음

🛡️ 대응 방법

커널을 해당 수정이 포함된 최신 안정 버전으로 업데이트하고 재부팅

🔧 검증 코드

출력된 커널 버전이 패치가 반영된 배포판의 권장 버전 이상인지 배포판 보안 공지(또는 커널 changelog)와 비교하여 확인하며, vchiq 모듈 사용 여부는 lsmod | grep vchiq 로 추가 확인 가능

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel