🔍 CVE-2024-0193

7.8
CVSS Score
HIGH
2024-01-02
2026-11-04 21:17
✅ 완료

🇰🇷 한글 설명

Linux kernel의 netfilter 서브시스템에서 pipapo set 제거 시 catchall element가 중복으로 deactivated되어 발생하는 use-after-free 취약점. CAP_NET_ADMIN 권한을 가진 로컬 비특권 사용자가 NFT_CHAIN 또는 NFT_OBJECT 객체를 악용하여 권한 상승 가능.

💡 쉬운 설명

Linux 시스템의 네트워크 필터링 기능에서 메모리 관리 오류로 인해 권한 없는 사용자가 시스템 관리자 권한을 얻을 수 있습니다. 이를 악용하려면 네트워크 설정 권한(CAP_NET_ADMIN)이 필요합니다.

🇺🇸 원문 (English)

A use-after-free flaw was found in the netfilter subsystem of the Linux kernel. If the catchall element is garbage-collected when the pipapo set is removed, the element can be deactivated twice. This can cause a use-after-free issue on an NFT_CHAIN object or NFT_OBJECT object, allowing a local unprivileged user with CAP_NET_ADMIN capability to escalate their privileges on the system.

📍 영향받는 시스템

Linux kernel 6.6, 6.7, 6.8 이전 버전 및 해당 LTS 안정화 버전

⚔️ 공격 벡터

로컬 접근 권한 + CAP_NET_ADMIN 권한을 가진 사용자가 pipapo netfilter set 관련 작업(추가/제거)으로 권한 상승 트리거

🛡️ 대응 방법

Linux kernel을 6.8 이상으로 업그레이드하거나 해당 배포판의 최신 보안 패치 적용

🔧 검증 코드

커널 버전이 6.8 미만이면 'Vulnerable' 출력되며 업데이트 필요, 6.8 이상이면 출력 없음

Shell / Script
uname -r | awk -F. '{if($1<6 || ($1==6 && $2<8)) print "Vulnerable"}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Linux Kernel