🔍 CVE-2022-49766

5.5
CVSS Score
MEDIUM
2025-05-01
2026-11-05 20:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 netlink 모듈에서 struct nlmsgerr 생성 시 경계 검사를 추가한 수정입니다. FORTIFY_SOURCE의 memcpy() 경계 검사에서 발생하던 필드 경계를 넘는 쓰기 경고를 해결합니다. 이는 보안 강화를 위한 사전 조치로 실제 공격 취약점은 아닙니다.

💡 쉬운 설명

리눅스 커널 안에서 네트워크 통신 메시지를 만드는 부분의 메모리 복사 방식을 더 안전하게 고친 내용입니다. 실제로 악용되는 공격이 보고된 것은 아니고, 향후 경고가 뜨지 않도록 미리 정리한 수정입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: netlink: Bounds-check struct nlmsgerr creation In preparation for FORTIFY_SOURCE doing bounds-check on memcpy(), switch from __nlmsg_put to nlmsg_put(), and explain the bounds check for dealing with the memcpy() across a composite flexible array struct. Avoids this future run-time warning: memcpy: detected field-spanning write (size 32) of single field "&errmsg->msg" at net/netlink/af_netlink.c:2447 (size 16)

📍 영향받는 시스템

수정 이전의 Linux 커널 (netlink 서브시스템을 포함한 버전, 배포판별 패치 적용 여부 확인 필요)

⚔️ 공격 벡터

직접적인 악용 경로가 확인되지 않은 강화성 수정이며, 명확한 원격 또는 로컬 공격 벡터는 보고되지 않음

🛡️ 대응 방법

배포판에서 제공하는 최신 커널 업데이트를 적용하여 해당 수정이 포함된 버전으로 재부팅

🔧 검증 코드

출력된 커널 버전을 배포판 보안 공지(CVE-2022-49766 패치 포함 여부)와 대조하여, 패치가 포함된 커널 버전이거나 그 이후 버전이면 조치가 완료된 것입니다.

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