🔍 CVE-2021-4090

7.1
CVSS Score
HIGH
2022-02-18
2026-10-14 11:16
✅ 완료

🇰🇷 한글 설명

Linux 커널의 NFSD(네트워크 파일 시스템 데몬)에서 발견된 메모리 쓰기 초과(OOB) 취약점으로, nfsd4_decode_bitmap4 함수의 불충분한 검증으로 인해 배열 경계를 넘어서 메모리 쓰기가 가능합니다. 로컬 일반 사용자 권한의 공격자가 할당되지 않은 메모리 영역에 접근하여 시스템 무결성과 기밀성을 위협할 수 있습니다.

💡 쉬운 설명

Linux 파일 공유 시스템(NFSD)에서 메모리 보호 경계 밖으로 데이터를 쓸 수 있는 버그입니다. 컴퓨터에 접속한 일반 사용자가 이 버그를 악용하면 시스템 정보를 훔치거나 시스템을 손상시킬 수 있습니다.

🇺🇸 원문 (English)

An out-of-bounds (OOB) memory write flaw was found in the NFSD in the Linux kernel. Missing sanity may lead to a write beyond bmval[bmlen-1] in nfsd4_decode_bitmap4 in fs/nfsd/nfs4xdr.c. In this flaw, a local attacker with user privilege may gain access to out-of-bounds memory, leading to a system integrity and confidentiality threat.

📍 영향받는 시스템

Linux kernel 5.10.0~5.14.17, 5.15.0~5.15.1 미만의 NFSv4 활성화 버전

⚔️ 공격 벡터

로컬 인증된 사용자가 악의적인 NFSv4 비트맵 디코딩 요청을 통해 커널 메모리 초과 쓰기 트리거

🛡️ 대응 방법

Linux 커널을 최신 안정 버전(5.15.1 이상 또는 배포판 보안 패치)으로 업데이트

🔧 검증 코드

출력된 커널 메이저.마이너 버전을 CVE 보안공지와 비교하고, 배포판에서 제공하는 보안 업데이트 여부를 확인합니다.

Shell / Script
uname -r | grep -oE '^[0-9]+\.[0-9]+' && echo 'Compare against CVE-2021-4090 patch dates at kernel.org'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel