📋 CVE 취약점 목록

🔍 필터

초기화
총 56589개의 CVE
CVE ID ↕ 심각도 CVSS ▲ 소프트웨어 설명 발행일 ↕ 수정일 ↕
CVE-2026-99063 UNKNOWN 0.0 Linux Kernel
Linux 커널의 device-mapper ioctl 처리 코드에서 get_result_buffer()가 실제 버퍼 크기를 확인하지 않고 data_start를 sizeof(struct dm_ioctl)로 설정하여, 최소 크기 버퍼 요청 시 data_start가 버퍼 끝을 7바이트 넘어서는 문제입니다. 이로 인해 ctl_ioctl()이 할당 영역 밖의 메모리를 사용자 공간으로 복사하는 범위 외 읽기(out-of-bounds read)가 발생합니다. 커널은 data_start를 버퍼 크기로 제한하도록 수정되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99064 UNKNOWN 0.0 Linux Kernel
Linux 커널의 CIPSO 옵션 제거 함수(cipso_v4_skbuff_delattr)가 CIPSO 바이트를 지운 뒤 뒤따르는 IP 옵션(SRR, RR, TS, Router Alert)의 캐시된 오프셋을 갱신하지 않는 문제입니다. 이로 인해 잘못된 바이트를 참조하게 되어 메모리 손상이 발생할 수 있습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99065 UNKNOWN 0.0 Linux Kernel
Linux 커널의 cpuset cgroup에서 CPU 핫플러그 처리 중 경쟁 조건(race condition)이 발생합니다. CPU 오프라인 시 cpu_active_mask가 먼저 갱신되어 최상위 cpuset에 활성 CPU가 없는 순간이 생기며, 이때 guarantee_active_cpus() 호출로 NULL 포인터 역참조가 발생할 수 있습니다. 해결책으로 cs NULL 검사를 다시 추가합니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99066 UNKNOWN 0.0 Linux Kernel
Linux 커널의 CAN 장치 드라이버에서 init_can_skb() 함수가 skb의 헤더 초기화(mac_header, network_header, transport_header 리셋)를 누락하여, 수신된 CAN skb가 mac_header=0xFFFF 상태로 전달됩니다. 이로 인해 SOCK_PACKET 경로의 packet_rcv_spkt()에서 길이 계산이 오버플로되어 skb_under_panic 및 커널 BUG가 발생하고 시스템 전체가 패닉될 수 있습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99067 UNKNOWN 0.0 Linux Kernel
Linux 커널의 btrfs 파일시스템 scrub 모듈에서 scrub_print_warning_inode() 함수 실행 시 paths_from_inode() 호출이 실패하면 btrfs_get_fs_root()로 획득한 root 참조를 해제하지 않아 참조 누수가 발생합니다. 해당 실패 경로에서도 참조를 해제하도록 수정되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99068 UNKNOWN 0.0 Linux Kernel
Linux 커널의 ALSA ctxfi 드라이버에서, DAO 입력 매퍼를 정리할 때 할당된 메모리 배열을 해제하지 않아 dao_clear_input() 호출마다 메모리가 누수되는 취약점입니다. 커밋 e576e7843c0d 이후 kfree() 호출이 누락되었으며, 수정은 목록에서 항목을 제거한 뒤 기본 포인터를 저장해 두었다가 배열을 해제하는 방식입니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99069 UNKNOWN 0.0 Linux Kernel
Linux 커널의 ati_remote2 입력 드라이버에서 channel_mask 및 mode_mask 속성 핸들러가 usb_interface 장치를 usb_device로 잘못 해석하는 타입 혼동 문제가 수정되었습니다. 이로 인해 잘못된 usb_device 포인터가 사용되던 문제를 to_usb_interface()를 사용하도록 변경하여 해결했습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99070 UNKNOWN 0.0 Linux Kernel
Linux 커널 IPv6 경로 하드웨어 플래그 설정 과정에서, 넥스트홉 호환 모드가 활성화된 상태에서 그룹이 동시에 교체되면 경로 알림 크기 계산과 실제 메시지 작성 사이에 불일치가 생길 수 있습니다. 이때 정상적인 상황임에도 불구하고 발생하던 경고(WARN)를 제거하여, 기존 오류 처리 경로(skb 해제 및 리스너 보고)만 남긴 수정입니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99054 UNKNOWN 0.0 Linux Kernel
Linux 커널의 TIPC 토폴로지 서버에서 종료(teardown) 시 워크큐를 연결 종료보다 먼저 파괴하지 않아 발생하는 경쟁 조건이 수정되었습니다. 이로 인해 refcount 오류, 해제 후 사용(UAF), 파괴된 워크큐에 대한 queue_work 호출, RCU 스톨 등이 발생할 수 있었습니다. 패치는 listener를 셧다운 플래그로 사용하고 워크큐를 먼저 파괴한 뒤 연결을 닫도록 순서를 조정했습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99055 UNKNOWN 0.0 Linux Kernel
Linux 커널의 TCP 제로카피 수신 경로에서, 읽을 수 없는(net_iov) 프래그먼트를 페이지 매핑 힌트 검사에 전달하여 NULL 포인터 역참조가 발생하는 문제입니다. 수정은 skb_frag_page() 호출 전에 모든 net_iov 프래그먼트를 거부하도록 가드를 추가하는 것입니다. 실제 하드웨어 환경에서의 도달 가능성은 아직 검증되지 않았습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99056 UNKNOWN 0.0 Linux Kernel
Linux 커널의 strparser 모듈에서 strp_done() 호출 전에 __strp_recv가 실행 중인지 보장하지 않아 경쟁 조건(race condition)이 발생합니다. 이로 인해 해제된 메모리 접근(UAF)이 가능하며, 공개된 재현 코드가 이를 익스플로잇으로 변환했습니다. 영향은 주로 espintcp 사용 환경에 국한됩니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99057 UNKNOWN 0.0 Linux Kernel
Linux 커널의 Xen netfront 드라이버에서, 응답 체인의 슬롯 수가 skb 프래그 한도를 초과할 때 xennet_fill_frags() 실패 시 해당 skb가 해제되지 않아 메모리 누수가 발생하는 문제입니다. 해당 skb를 tmpq에 되돌려 놓는 방식으로 수정되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99058 UNKNOWN 0.0 Linux Kernel
Linux 커널 workqueue의 chained work 검사 과정에서 NULL 포인터 역참조 문제가 해결되었습니다. current_wq_worker()가 kworker를 반환하더라도 작업 함수를 실행 중이 아닐 수 있는데, 이때 current_pwq가 NULL이어서 커널 오류가 발생할 수 있었습니다. 이제 current_pwq를 먼저 확인하여 안전하게 false를 반환합니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99059 UNKNOWN 0.0 Linux Kernel
Linux 커널의 WireGuard noise 프로토콜 구현에서 동일한 핸드셰이크 응답을 여러 스레드가 동시에 처리할 때 중간에 새 핸드셰이크 initiation이 끼어들어 상태가 되돌아가는 경쟁 조건(race condition)이 존재했습니다. 이로 인해 동일한 세션이 중복 생성될 수 있었으며, 패치는 스택의 임시 개인키와 피어의 최신 핸드셰이크 상태 키를 비교하여 이를 차단합니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99060 UNKNOWN 0.0 Linux Kernel
Linux 커널의 mt76 무선 드라이버(mt7603)에서 모니터 인터페이스로 주입된 프레임을 처리할 때 사용하는 전역 스테이션 WCID가 초기화되지 않은 채 공개되어, 첫 프레임 전송 시 NULL 포인터 역참조가 발생합니다. 개발자는 WCID를 공개하기 전에 초기화하도록 수정했습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99061 UNKNOWN 0.0 Linux Kernel
Linux 커널의 brcmfmac 무선 드라이버에서 brcmf_detach() 실행 중 P2P 디바이스가 두 번 제거되는 경쟁 상태(race condition)가 있어, 드라이버 제거 시 커널 패닉이 발생합니다. RTNL 및 wiphy 뮤텍스를 획득한 상태에서 P2P 인터페이스를 제거하도록 수정되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99046 UNKNOWN 0.0 Linux Kernel
Linux 커널의 gve 드라이버에서 RX 완료 디스크립터에 오류 비트가 설정된 경우, 해당 buf_state와 연결된 버퍼를 해제해야 하지만 AF_XDP ZC(제로카피) 환경에서는 XSK 버퍼가 해제되지 않아 메모리 누수가 발생하는 문제가 해결되었습니다. 이 문제는 LLM에 의해 발견되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99047 UNKNOWN 0.0 Linux Kernel
Linux 커널의 gve 드라이버에서 큐(ring)를 중지할 때 XSK(AF_XDP) 버퍼를 해제하지 않아, NIC에 게시된 모든 XSK 버퍼가 누수되는 문제입니다. 이 문제는 실제 운영 환경에서 발생했습니다. 해결책은 링 중지 시 할당된 buf_state에 연결된 XSK 버퍼를 해제하도록 수정하는 것입니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99048 UNKNOWN 0.0 Linux Kernel
Linux 커널의 gve 드라이버에서 XSK 풀을 비활성화할 때 napi_disable/napi_enable의 잠금 없는 버전을 호출하여 교착상태(deadlock)가 발생하는 문제입니다. 해당 함수 호출 전에 이미 netdev 락이 획득되어 있어, 스레드가 자신이 보유한 락을 다시 획득하려 시도하게 됩니다. 이 문제는 실제 운영 환경에서 발견되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99049 UNKNOWN 0.0 Linux Kernel
Linux 커널의 Xilinx GPIO 드라이버(gpio-xilinx)에서 xgpio_request() 실패 시 pm_runtime_get_sync()가 증가시킨 사용 카운터를 해제하지 않아 런타임 PM 참조 누수가 발생합니다. 이로 인해 컨트롤러가 런타임 서스펜드되지 못하고 클록이 계속 활성 상태로 남습니다. 수정은 성공 시에만 카운터를 증가시키는 pm_runtime_resume_and_get()으로 전환하는 것입니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99050 UNKNOWN 0.0 Linux Kernel
Linux 커널의 GPIO MPSSE 드라이버에서 IRQ 폴링 워커를 등록하고 예약하는 순서 문제로 인해 race condition이 발생합니다. 장치 분리(disconnect) 과정에서 워커를 놓치면 mpsse_priv 구조체가 해제된 후에도 워커가 접근하여 use-after-free가 발생할 수 있습니다. 패치는 워커 등록과 예약을 하나의 spinlock 임계 구간에서 처리하고, dying 플래그를 도입해 해제 방식을 안전하게 분기합니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99051 UNKNOWN 0.0 Linux Kernel
Linux 커널의 fsverity에서 struct fsverity_info가 rhashtable에서 제거된 직후 즉시 해제되어, 동시에 다른 inode에 대해 __fsverity_get_info()를 호출하는 RCU 읽기 측에서 use-after-free가 발생할 수 있습니다. 이를 해결하기 위해 해당 구조체의 해제를 RCU 유예 방식으로 변경했습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99052 UNKNOWN 0.0 Linux Kernel
Linux 커널의 SELinux 모듈에서, 이미 초기화된 슈퍼블록을 재사용하는 두 번째 마운트 시 SECURITY_LSM_NATIVE_LABELS 플래그가 설정되지 않아 NFSv4 파일별 보안 레이블 기능이 의도치 않게 비활성화되는 문제입니다. 이 문제는 동일 서버를 공유하는 원본 마운트에도 영향을 미칩니다. 해당 수정은 이미 초기화된 슈퍼블록의 조기 반환 경로에서 플래그를 보존하도록 변경하는 것입니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99053 UNKNOWN 0.0 Linux Kernel
Linux 커널의 TIPC 모듈에서 tipc_node_find_by_name()이 RCU 읽기 잠금을 해제한 뒤 노드에 대한 참조를 획득하지 않아, LINK_SET, LINK_GET, LINK_RESET_STATS 핸들러가 타이머에 의해 해제된 노드에 접근할 수 있는 use-after-free 취약점입니다. 수정은 RCU 임계 구역을 벗어나기 전에 kref_get_unless_zero()로 참조를 확보하고 모든 종료 경로에서 해제하는 것입니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99038 UNKNOWN 0.0 Linux Kernel
Linux 커널의 memstick 드라이버(rtsx_usb_ms) 결함으로, 카드 제거 경합 상황에서 요청이 완료되지 않고 버려져 memstick_check()와 memstick_remove_host()가 무한 대기(행)에 빠질 수 있습니다. 패치는 요청을 버리지 않고 항상 완료(-ENOMEDIUM 실패 처리)하며, 드라이버 제거 시 cancel 대신 flush를 사용하도록 수정합니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99039 UNKNOWN 0.0 Linux Kernel
Linux 커널의 memstick 코어에서 장치 식별 및 주소 설정 요청 대기 시 wait_for_completion_timeout()을 사용해, 타임아웃 후 아직 진행 중인 비동기 요청이 이미 해제된 card 구조체에 쓰기를 수행하는 use-after-free 문제가 있습니다. 이를 wait_for_completion()으로 교체하여 요청 완료 전 구조체가 해제되지 않도록 수정했습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99040 UNKNOWN 0.0 Linux Kernel
Linux 커널의 KEYS 서브시스템에서 add_key() 호출 시 keyring 제한(restriction) 설정과의 경쟁 조건(race condition)이 발견되어 수정되었습니다. 제한 정책을 읽는 시점이 잘못되어, 키링 소유자가 모든 링크를 거부하도록 설정한 후에도 쓰기 권한이 있는 사용자가 키를 추가할 수 있었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99041 UNKNOWN 0.0 Linux Kernel
Linux 커널의 ip6_gre 모듈에서, tc tunnel_key 액션으로 생성된 METADATA_IP_TUNNEL dst가 mirred를 통해 ip6erspan 장치로 전달될 때 출력 장치가 없는 dst를 라우트처럼 취급하여 NULL 포인터 역참조가 발생합니다. 이 문제는 오래된 ERSPAN PMTU 갱신 코드를 제거하는 방식으로 수정되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99042 UNKNOWN 0.0 Linux Kernel
Linux 커널의 io_uring 네트워크 모듈에서, IPv6 연결 시 주소 길이가 24바이트(SIN6_LEN_RFC2133)일 때 BPF 연결 필터가 포트와 주소 필드를 채우지 않아 필터 정책이 우회될 수 있는 취약점입니다. 임계값을 28바이트에서 24바이트로 수정하여 해결되었습니다.
2026-10-23 2026-10-23 13:17
CVE-2026-99043 UNKNOWN 0.0 Linux Kernel
Linux 커널의 Intel ICE 드라이버에서 representor 해제 시 metadata_dst 참조 카운트를 무시하고 직접 메모리를 해제하는 문제가 수정되었습니다. 큐에 대기 중인 패킷이 남아 있을 때 해당 객체가 먼저 해제되어 발생할 수 있는 use-after-free 상황을 막기 위해 dst_release()를 사용하도록 변경되었습니다.
2026-10-23 2026-10-23 13:17