| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2026-99192 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 bcmgenet 이더넷 드라이버에서, 전송 중인 skb(소켓 버퍼)를 공유 상태 그대로 재사용하면서 제어 블록(control block)이 덮어써지는 문제가 해결되었습니다. 이로 인해 BQL(Byte Queue Limits) 카운트가 제대로 차감되지 않아 송신 큐가 멈추는 현상이 발생할 수 있었습니다. 수정에서는 제어 블록을 기록하기 전에 skb를 unshare하도록 변경되었습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99193 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 TI ICSSM PRUETH 드라이버(net: ti: icssm-prueth)에서, netdev_ops가 할당되기 전에 PHY를 연결하여 CONFIG_NET_SHAPER가 활성화된 경우 NULL 포인터 역참조로 인해 프로브 시 크래시가 발생하는 문제입니다. 해결책으로 PHY 연결 이전에 netdev_ops를 설정하도록 순서를 변경했습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99194 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 Aeroflex 이더넷 드라이버(greth)에서 netdev_ops를 PHY 연결 전에 설정하지 않아, CONFIG_NET_SHAPER가 활성화된 경우 프로브 과정에서 NULL 포인터 역참조로 커널이 충돌합니다. 이전에 emac 드라이버에서 같은 문제를 수정한 방식과 동일하게 PHY 연결 전에 netdev_ops를 할당하도록 변경하여 해결했습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99195 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 ethoc 이더넷 드라이버에서, probe 과정 중 PHY를 연결하기 전에 netdev->netdev_ops가 설정되지 않아 CONFIG_NET_SHAPER가 활성화된 경우 NULL 포인터 역참조로 커널이 충돌하는 문제입니다. 해당 드라이버의 netops 설정을 PHY 연결 이전으로 옮겨 수정되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99196 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 au1000 네트워크 드라이버에서, au1000_probe()가 PHY를 연결하는 au1000_mii_probe()를 dev->netdev_ops 할당 이전에 호출하여, CONFIG_NET_SHAPER가 활성화된 환경에서 NULL 포인터 역참조로 크래시가 발생하는 문제입니다. 수정은 PHY 연결 전에 netdev_ops를 먼저 할당하는 것입니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99197 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 mv643xx 이더넷 드라이버에서 PHY를 연결하기 전에 dev->netdev_ops를 할당하지 않아, CONFIG_NET_SHAPER가 활성화된 경우 프로브 과정에서 NULL 포인터 역참조로 크래시가 발생합니다. 해결책은 PHY 연결 이전에 netdev_ops를 설정하는 것입니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99198 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 Actions 이더넷 드라이버(owl_emac)에서 PHY 연결(phy_attach_direct)이 netdev->netdev_ops 할당 이전에 수행되어, CONFIG_NET_SHAPER 활성화 시 프로브 과정에서 NULL 포인터 역참조로 커널이 충돌합니다. 해당 문제는 netdev_ops를 PHY 연결 이전에 할당하도록 수정하여 해결되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99182 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 ASoC SOF 드라이버 ipc4-topology 모듈에서, 모노 캡처 스트림(예: SmartMic)이 여러 SDW 링크에 걸쳐 집계될 때 채널 수가 장치 수보다 적으면 step 값이 0으로 잘리고 GENMASK 연산에서 범위를 벗어난 시프트(shift-out-of-bounds)가 발생합니다. 해당 케이스를 기존의 동일 채널 마스크 적용 방식으로 처리하도록 수정되었습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99183 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 Rocket NPU 드라이버(accel/rocket)에서 sched_to_core() 함수가 rdev->cores[] 배열을 num_cores까지만 검색하여, 코어 제거 후 뒤쪽에 위치한 여전히 바인딩된 코어를 찾지 못하고 NULL을 반환하는 문제입니다. 호출자들이 반환값을 검사하지 않아 NULL 포인터 역참조가 발생합니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99184 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 Rocket NPU 드라이버에서 코어를 제거할 때 검색 범위가 줄어들어 마지막 코어가 제거되지 않고, 이후 재바인딩 시 할당되지 않은 배열 영역(rdev->cores)에 쓰기가 발생하는 메모리 범위 초과 문제입니다. 해당 취약점은 제거 시 모든 슬롯을 검색하도록 수정되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99185 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 FireWire 코어에서 분할 트랜잭션(split transaction) 처리 중 경쟁 조건(race condition)이 발견되었습니다. 응답 핸들러와 타임아웃 콜백이 동일한 트랜잭션 항목을 동시에 처리할 수 있어 시작자 측에서 use-after-free가 발생할 수 있습니다. 이전 코드 리팩터링으로 인한 회귀 버그이며, timer_delete() 반환값 검사 로직을 수정하여 해결되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99186 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 x86 명령어 에뮬레이션 코드(insn-eval)에서 get_seg_reg_override_idx() 함수의 지역 변수가 for_each_insn_prefix() 매크로의 루프 카운터와 이름이 겹쳐 세그먼트 오버라이드 값이 손상되는 문제이다. CS 프리픽스가 있으면 무한 루프가 발생하고, FS/GS 프리픽스는 잘못된 주소에 결과를 기록한다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99187 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 perf 서브시스템에서 perf_pmu_migrate_context() 함수가 이벤트를 완전히 옮기지 못하는 문제가 수정되었습니다. __perf_pmu_remove()가 그룹 리더를 제거하면서 rb_next() 순회가 조기에 끝나, 일부 그룹이 원래 컨텍스트에 남아 CPU 핫플러그 시 잘못된 동작을 일으킬 수 있었습니다. 이를 ctx->event_list 순회 방식으로 변경하여 해결했습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99188 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 stmmac dwmac1000 드라이버에서, 커밋 2e2c878a3141 이후 RGMII 경로가 GMAC_RGSMIIIS 레지스터를 읽지 않아 상태 비트가 계속 대기 상태로 남는 문제가 수정되었습니다. 재개(resume) 시 인터럽트 폭주로 인한 소프트 락업이나 워치독 리셋이 발생할 수 있어, 인터럽트 상태 확인 시 해당 레지스터를 읽어 상태를 클리어하도록 변경되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99189 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 GPIO MXC 드라이버에서 체인형 IRQ 핸들러 설치와 프로브 완료 사이에 경쟁 조건이 존재합니다. 핸들러가 도메인이나 포트 목록이 준비되기 전에 활성화되거나, 프로브 실패 시 핸들러가 해제되지 않아 해제된 메모리를 참조하는 문제가 발생합니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99190 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 gpiolib에서 gpiod_set_array_value_complex() 함수의 오류 처리 경로에 메모리 누수 문제가 있습니다. gpiochip_set_multiple() 호출 실패 시 반환 코드를 먼저 확인하여 할당된 비트맵 해제 단계를 건너뛰는 문제이며, 수정으로 반환 코드 검사를 bitmap_free() 블록 이후로 지연시켰습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99174 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 ext4 파일시스템에서, 심볼릭 링크 경로 탐색(RCU pathwalk) 중인 스레드가 마운트의 마지막 참조가 해제되는 시점에 ext4_put_super()에서 이미 해제된 sbi 구조체나 s_fs_info(NULL)를 역참조하는 문제가 해결되었습니다. 해결책으로 sbi와 extent status 카운터를 RCU 유예 기간 이후에 해제하도록 변경되었습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99175 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 fsnotify 서브시스템에서, 커넥터 해제(teardown) 중 새 마크가 삽입될 수 있는 경쟁 조건이 발견되어 수정되었습니다. 이로 인해 fdinfo를 읽는 비특권 사용자가 NULL 포인터에 대해 igrab()을 호출하여 커널 메모리 오류가 발생할 수 있었습니다. 수정은 커넥터에 DESTROYING 플래그를 설정하여 해제 중 새 마크 추가를 -ENOENT로 거부하는 방식입니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99176 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 KVM의 nVMX 코드에서, VM-Entry가 아닌 경우(RSM 에뮬레이션이나 KVM_SET_NESTED_STATE 처리) L2 상태 로딩이 실패하면 vCPU의 MMU 포인터가 루트 MMU로 되돌아가지 않는 문제가 있습니다. 이로 인해 L1 실행 시 중첩 MMU가 사용되고, 중첩 상태가 해제되면 NULL 포인터 역참조로 커널 패닉이 발생할 수 있습니다. 수정으로 실패 시 MMU 포인터를 루트 MMU로 복원합니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99177 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 KVM SEV 모듈에서 sev_gmem_post_populate() 함수가 get_user_pages_fast()로 얻은 페이지에 set_page_dirty()를 잠금 없이 호출하고 있었습니다. 이로 인해 페이지 매핑이 동시에 해제될 경우 경쟁 조건이 발생할 수 있어 set_page_dirty_lock()으로 수정되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99178 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 x86/KVM에서, NMI 컨텍스트 중 커널 모드 #PF 발생 시 비동기 #PF 플래그(apf_reason.flags)를 잘못 소비하여 커널 패닉이 발생하는 문제가 수정되었습니다. NMI 처리 중 발생한 페이지 폴트가 인터럽트된 #PF의 플래그를 읽고 지워버리는 것이 원인이며, 패치는 커널 모드 NMI 컨텍스트에서 플래그를 건드리지 않도록 합니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99179 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 watch_queue_set_size()와 post_one_notification() 사이에 경쟁 조건이 존재합니다. 메모리 순서 보장이 없어 notes 포인터가 NULL인 상태에서 역참조될 수 있으며, 이로 인해 커널 NULL 포인터 역참조 및 패닉이 발생할 수 있습니다. 수정은 nr_notes를 smp_store_release()로 마지막에 게시하고 post_one_notification()에서 smp_load_acquire()로 읽도록 변경하는 것입니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99180 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 unicode 서브시스템에서 utf8 맵 해제 시점이 RCU 유예 기간을 고려하지 않아, 경로 탐색 중 이미 해제된 맵을 참조하는 use-after-free 취약점이 해결되었습니다. 영향 대상은 ext4, f2fs, tmpfs의 casefold 기능을 사용하는 환경입니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99181 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 autofs에서 알림 파이프가 교체된 후에도 이전 파이프의 쓰기 실패(-EPIPE)가 현재 파이프 상태에 영향을 주어, 정상적인 데몬 재시작 중 공유 autofs 서비스가 catatonic 모드로 전환될 수 있는 문제입니다. 해결책으로 실패한 파이프가 현재 파이프인 경우에만 catatonic 전환을 수행하도록 수정되었습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99166 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 RDS(Reliable Datagram Sockets) RDMA CM 이벤트 핸들러에서 InfiniBand가 아닌 장치(예: iWARP RNIC인 siw)를 사용할 때 transport 포인터가 초기화되지 않은 채 역참조되어 커널 크래시가 발생하는 문제입니다. 수정으로 transport를 InfiniBand로 고정하고, 비-IB 장치의 연결 요청은 거부하며, 비-IB 주소로 해석된 연결은 경로 해석 없이 드롭합니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99167 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 net/sched 서브시스템에서 __tcf_action_put() 함수가 참조 카운트를 binding 카운트보다 먼저 감소시켜, 다른 스레드가 그 사이에 액션을 해제하면 이미 해제된 메모리에 접근하는 use-after-free 취약점이 발생합니다. 수정은 액션 IDR 뮤텍스를 두 카운터 갱신 및 IDR 제거 동안 유지하도록 변경하는 것입니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99168 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 mshv_vtl 드라이버에서, 일부 CPU의 레지스터 페이지 할당이 실패해도 전역 플래그가 설정되어 검사를 통과하는 문제가 있습니다. 이 상태에서 해당 CPU의 레지스터 페이지가 NULL인데도 get_page(NULL)이 호출될 수 있어, 수정된 커널에서는 해당 페이지가 없으면 VM_FAULT_SIGBUS를 반환하도록 변경되었습니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99169 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 futex 서브시스템에서 FUT_OFF_MMSHARED 처리 문제가 해결되었습니다. 공유 futex가 이미 해제된 메모리 맵(MM)을 참조할 수 있어, 같은 주소에 새로 할당된 MM을 대상으로 한 깨우기 신호를 잘못 소비할 수 있었습니다. 이를 막기 위해 MM마다 고유한 64비트 ID로 futex를 구분하도록 수정되었습니다.
|
2026-10-28 | 2026-10-30 13:21 |
| CVE-2026-99170 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널에서 잠긴(MNT_LOCKED) 마운트가 copy_tree()로 복사될 때 마운트 네임스페이스 파일의 마운트가 제외되고 잠금 검사가 누락되는 문제입니다. 이로 인해 사용자 네임스페이스의 root 권한 태스크가 MOVE_MOUNT_BENEATH와 unshare(CLONE_NEWNS)를 이용해 잠긴 마운트 커버를 제거할 수 있습니다. 커널 패치는 잠긴 마운트 복사를 거부하고 잠긴 마운트 아래로의 이동을 차단합니다.
|
2026-10-28 | 2026-10-28 11:17 |
| CVE-2026-99171 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 ntfs3 파일시스템에서 'nocase' 마운트 옵션 사용 시, RCU 경로 탐색 중 superblock 전용 정보(sbi)가 유예 기간 없이 해제되어 use-after-free(UAF)가 발생할 수 있습니다. 이 문제는 sbi를 RCU 유예 기간 이후에 해제하도록 수정되었으며, s_shared_lock을 spin_lock_bh()로 변경하여 교착 상태를 방지합니다.
|
2026-10-28 | 2026-10-30 13:21 |