📋 CVE 취약점 목록

🔍 필터

초기화
활성 필터: ⚠️ HIGH
총 27287개의 CVE
CVE ID ↕ 심각도 CVSS ▼ 소프트웨어 설명 발행일 ↕ 수정일 ↕
CVE-2024-50121 HIGH 7.8 Linux Kernel
Linux 커널의 NFSd 모듈에서 nfsd_shrinker_work와 nfs4_state_shutdown_net 함수 간의 경합 조건으로 인해 발생하는 취약점입니다. /proc/fs/nfsd/threads를 통해 스레드를 종료할 때 동시에 실행 중인 shrinker가 이미 해제된 메모리에 접근하여 use-after-free 오류와 메모리 누수가 발생할 수 있습니다.
2024-11-05 2026-10-15 01:19
CVE-2024-50127 HIGH 7.8 Linux Kernel
Linux 커널의 taprio 네트워크 스케줄러에서 admin 포인터가 스케줄 전환 중 댕글링 포인터가 되어 use-after-free 취약점이 발생합니다. rcu_replace_pointer()를 사용하여 포인터를 즉시 업데이트하여 메모리 해제 전 교체함으로써 해결됩니다.
2024-11-05 2026-10-15 01:19
CVE-2024-50114 HIGH 7.8 Linux Kernel Redis
Linux 커널의 KVM arm64 구현에서 vCPU 생성 실패 시 redistributor 등록 해제가 제대로 이루어지지 않아 발생하는 Use-After-Free 취약점입니다. 이로 인해 VM을 해제하는 과정에서 메모리 오류가 발생할 수 있습니다.
2024-11-05 2026-06-17 08:03
CVE-2024-50101 HIGH 7.8 Linux Kernel
Linux 커널의 iommu/vt-d 구성 요소에서 비-PCI 장치에 대해 pci_for_each_dma_alias() 함수를 잘못 호출하는 취약점이 발견되었습니다. 이로 인해 커널이 멈추거나 예상치 못한 동작이 발생할 수 있으며, 이를 해결하기 위해 PCI 장치 여부를 확인하는 로직이 추가되었습니다.
2024-11-05 2026-08-04 11:21
CVE-2024-50090 HIGH 7.8 Linux Kernel
Linux 커널의 drm/xe/oa 드라이버에서 OA 배치 버퍼 처리 시 오버플로우가 발생하는 취약점입니다. 배치 버퍼를 재사용할 때마다 종료 표시(MI_BATCH_BUFFER_END)가 중복 추가되어 버퍼 크기를 초과하게 됩니다.
2024-11-05 2026-08-04 11:21
CVE-2024-50091 HIGH 7.8 Linux Kernel
리눅스 커널의 dm-vdo 구성 요소에서 중복 제거 컨텍스트(dedupe_context)를 해제한 후에도 해당 포인터를 참조하는 취약점이 발견되었습니다. 컨텍스트의 소유권이 상실될 때 포인터를 명확히 초기화하지 않아 발생하며, 이를 통해 의도치 않은 메모리 접근이 가능할 수 있습니다.
2024-11-05 2026-08-04 11:21
CVE-2023-52920 HIGH 7.8 Linux Kernel
Linux 커널의 BPF 검증기(verifier)에서 스택을 통한 레지스터 스필/필(spill/fill) 동작을 정밀하게 추적하지 못하던 취약점이 해결되었습니다. 이 패치는 명령어 이력을 사용하여 스택 슬롯 인덱스와 프레임 번호를 기록함으로써 정밀한 백트래킹 로직의 한계를 제거합니다.
2024-11-05 2026-10-15 22:17
CVE-2024-50082 HIGH 7.8 Linux Kernel
리눅스 커널의 blk-rq-qos 구성 요소에서 rq_qos_wait와 rq_qos_wake_function 간의 경쟁 상태(Race Condition)로 인해 시스템 크래시가 발생할 수 있는 취약점입니다. 대기열 항목이 삭제된 후 잘못된 메모리 주소에 접근하여 페이지 폴트(Page Fault)를 유발합니다.
2024-10-29 2026-10-15 22:17
CVE-2024-50087 HIGH 7.8 Linux Kernel
Linux 커널의 btrfs 파일 시스템에서 read_alloc_one_name() 함수가 메모리 할당 실패 시 fscrypt_str 구조체의 name 필드를 초기화하지 않는 취약점이 발견되었습니다. 이로 인해 초기화되지 않은 포인터를 해제(free)하려는 시도가 발생하여 시스템 불안정성이나 보안 문제가 생길 수 있습니다.
2024-10-29 2026-08-04 11:21
CVE-2024-50074 HIGH 7.8 Linux Kernel
리눅스 커널의 parport 구성 요소에서 배열 범위 초과(out-of-bounds) 접근 취약점이 발견되었습니다. 기존에 sprintf를 snprintf로 교체하여 수정하려 했으나, snprintf의 반환값이 실제 출력된 길이가 아닌 버퍼 크기를 반환하여 여전히 길이 계산 오류가 발생할 수 있는 문제가 있었습니다.
2024-10-29 2026-08-04 11:21
CVE-2024-50077 HIGH 7.8 Linux Kernel
리눅스 커널의 Bluetooth ISO 모듈에서 debugfs가 비활성화된 경우 iso_init() 함수가 조기에 반환되어 iso_inited 상태를 설정하지 못하는 취약점입니다. 이로 인해 iso_init()이 중복 호출되면서 proto_register() 등의 함수가 반복 실행되어 커널의 리스트 구조를 손상시키고 시스템 충돌(Kernel BUG)을 유발할 수 있습니다.
2024-10-29 2026-08-04 11:21
CVE-2024-50078 HIGH 7.8 Linux Kernel
리눅스 커널의 블루투스 모듈에서 모듈 언로드 시 iso_exit() 함수가 호출되지 않는 취약점이 발견되었습니다. 이로 인해 등록된 proto 구조체가 유효하지 않은 상태로 남게 되어, 모듈을 다시 로드할 때 커널 리스트 손상 및 시스템 충돌(Kernel BUG)을 유발할 수 있습니다.
2024-10-29 2026-08-04 11:21
CVE-2024-50067 HIGH 7.8 Linux Kernel
Linux 커널의 uprobe 기능에서 사용자 공간의 문자열이나 배열을 가져올 때, percpu 버퍼의 크기를 확인하지 않아 발생하는 경계 외 메모리 접근(Out-of-bounds access) 취약점입니다. 대용량 데이터를 처리할 때 버퍼 크기인 1페이지를 초과하여 메모리에 쓰게 되어 시스템 불안정이나 보안 문제를 야기할 수 있습니다.
2024-10-28 2026-06-18 14:30
CVE-2024-0127 HIGH 7.8 NVIDIA vGPU Software
NVIDIA vGPU 소프트웨어의 vGPU Manager GPU 커널 드라이버에서 입력값 검증 미흡 취약점이 발견되었습니다. 게스트 OS의 커널을 장악한 사용자가 이를 악용할 경우 코드 실행, 권한 상승, 데이터 변조, 서비스 거부 및 정보 유출이 발생할 수 있습니다.
2024-10-26 2026-06-17 06:52
CVE-2024-50066 HIGH 7.8 Linux Kernel
Linux 커널의 mremap() 함수 내에서 move_normal_pmd와 retract_page_tables 간의 레이스 컨디션(경쟁 상태) 취약점이 발견되었습니다. 이로 인해 잘못된 PMD 엔트리가 생성될 수 있으며, x86 아키텍처에서는 물리 페이지 0이 페이지 테이블로 매핑되어 사용자 권한에서 커널 권한으로 상승할 수 있는 위험이 있습니다.
2024-10-23 2026-08-04 11:21
CVE-2024-9050 HIGH 7.8 -
NetworkManager-libreswan 클라이언트 플러그인에서 로컬 비특권 사용자가 제공한 VPN 설정값을 제대로 이스케이프하지 않아, 값이 키로 해석되는 결함이 발견되었습니다. 악의적인 사용자는 실행 명령을 지정하는 leftupdown 키를 조작해 NetworkManager 콜백으로 root 권한 코드를 실행할 수 있습니다.
2024-10-22 2026-11-04 22:17
CVE-2024-50059 HIGH 7.8 Linux Kernel
Linux 커널의 ntb_hw_switchtec 드라이버에서 레이스 컨디션으로 인한 Use-After-Free(UAF) 취약점이 발견되었습니다. 모듈 제거 시 정리 작업이 완료되기 전에 메모리가 해제되어, 실행 중인 작업이 해제된 메모리에 접근할 수 있는 문제가 있습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50063 HIGH 7.8 Linux Kernel
리눅스 커널의 BPF(Berkeley Packet Filter)에서 서로 다른 훅(hook)에 연결된 프로그램 간의 테일 콜(tail call)을 제한하지 않아 발생하는 취약점입니다. 이로 인해 검증기(verifier)가 예상하는 컨텍스트 접근 방식이나 반환 값 규칙이 우회될 수 있습니다. 패치를 통해 서로 다른 훅 간의 테일 콜을 제한하여 보안 검증을 강화했습니다.
2024-10-21 2026-10-15 01:19
CVE-2024-50055 HIGH 7.8 Linux Kernel
Linux 커널의 driver core 버스 계층에서 bus_register() 함수 호출 시 발생하는 이중 해제(double free) 취약점입니다. kset_register() 이후 오류가 발생할 경우 @priv 메모리가 두 번 해제되는 문제가 있었으며, 첫 번째 해제 후 NULL을 할당하여 이를 해결했습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50027 HIGH 7.8 Linux Kernel
리눅스 커널의 thermal core 구성 요소에서 thermal_zone_device_unregister() 함수 호출 시 tzp 복사본이 해제된 후에도 여전히 접근될 수 있는 취약점이 발견되었습니다. 이를 해결하기 위해 tzp 해제 시점을 제거 완료 후로 이동하여 메모리 접근 오류를 방지했습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50028 HIGH 7.8 Linux Kernel
리눅스 커널의 thermal netlink 코드에서 thermal_zone_get_by_id() 함수를 통해 반환된 thermal zone 객체가 사용 중에 해제될 수 있는 취약점이 발견되었습니다. 이를 해결하기 위해 thermal_zone_get_by_id() 호출 시 get_device()를 사용하여 참조 횟수를 증가시키고 cleanup.h 인프라를 통해 관리하도록 수정되었습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50030 HIGH 7.8 Linux Kernel
Linux 커널의 drm/xe/ct 구성 요소에서 send_recv() 함수 호출 시 Use-After-Free(UAF) 취약점이 발견되었습니다. 펜스(fence) 객체가 스택 범위를 벗어나기 전에 완료 처리가 보장되지 않아 발생하는 문제로, 잠금 메커니즘과 메모리 장벽을 추가하여 해결되었습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50031 HIGH 7.8 Linux Kernel
Linux 커널의 drm/v3d 드라이버에서 성능 모니터(perfmon)가 파괴되기 전에 활성화된 상태를 중지하지 않아 발생하는 취약점입니다. 프로세스가 종료되어 성능 모니터가 해제된 후에도 커널이 잘못된 포인터를 참조하여 커널 패닉(Kernel Panic)을 유발할 수 있습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50036 HIGH 7.8 Linux Kernel
리눅스 커널의 네트워크 스택에서 dst_release() 함수가 dst_entries_add()를 지연 호출함으로써 발생하는 레이스 컨디션 취약점입니다. 네트워크 네임스페이스가 해제되는 과정에서 이미 해제된 per-cpu 데이터를 참조할 수 있어 Use-After-Free(UAF) 문제가 발생할 수 있습니다.
2024-10-21 2026-08-04 11:21
CVE-2024-50039 HIGH 7.8 Linux Kernel
리눅스 커널의 네트워크 스케줄링(net/sched) 모듈에서 TCA_STAB 설정이 루트 qdisc에만 제한되지 않아 발생하는 취약점입니다. 특정 qdisc 조합(TBF + SFQ)을 사용할 때 NULL 포인터 역참조가 발생하여 시스템이 충돌(Crash)할 수 있습니다.
2024-10-21 2026-10-15 01:19
CVE-2022-49025 HIGH 7.8 Linux Kernel
Linux 커널의 mlx5e 드라이버에서 종료 테이블(termination table)을 되돌리는 과정 중 Use-After-Free 취약점이 발견되었습니다. 여러 개의 목적지가 있을 때 두 번째 이후의 설정이 실패하면, 드라이버가 테이블 사용을 중단하지만 할당된 참조를 초기화하지 않아 메모리 오류가 발생합니다.
2024-10-21 2026-08-04 10:17
CVE-2022-49026 HIGH 7.8 Linux Kernel
리눅스 커널의 e100 드라이버 내 e100_xmit_prepare 함수에서 Use-After-Free(UAF) 취약점이 발견되었습니다. skb 매핑 실패 시 메모리를 해제한 후 상위 계층에서 해당 skb를 재전송하려고 시도할 때 이미 해제된 메모리에 접근하여 오류가 발생합니다.
2024-10-21 2026-08-04 10:17
CVE-2022-49029 HIGH 7.8 Linux Kernel
리눅스 커널의 ibmpex 드라이버에서 ibmpex_register_bmc() 함수 호출 실패 시 발생하는 Use-After-Free(UAF) 취약점입니다. 등록 실패 시 데이터가 해제되지만 리스트에서 제거되지 않아, 이후 리스트 순회 과정에서 해제된 메모리에 접근할 수 있습니다.
2024-10-21 2026-08-04 10:17
CVE-2022-49030 HIGH 7.8 Linux Kernel
Linux 커널의 libbpf 구성 요소에서 ringbuf mmap 처리 시 크기 오버플로가 발생할 수 있는 취약점입니다. x86-64 호스트에서 ringbuf의 최대 크기가 2GB에 달할 때, 32비트 애플리케이션이 64비트 커널을 사용할 경우 mmap 영역의 크기 계산 과정에서 오버플로가 발생할 수 있습니다.
2024-10-21 2026-08-04 10:17
CVE-2022-49014 HIGH 7.8 Linux Kernel
리눅스 커널의 tun 네트워크 드라이버에서 tun_detach() 함수 호출 시 Use-After-Free 취약점이 발생합니다. __tun_detach()에서 sock_put()이 호출되어 net 구조체의 참조 횟수가 0이 된 후, netdev_state_change()의 notifier_call_chain()이 해당 메모리에 접근하면서 문제가 발생합니다.
2024-10-21 2026-08-04 10:17