| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2026-98990 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 마운트 네임스페이스 코드에서, shrink_submounts()와 mark_mounts_for_expiry()가 언마운트 대상을 먼저 모은 뒤 일괄 해제하는 과정에서, 한 마운트를 해제하면서 트리가 바뀌어 다른 마운트가 사용 중인지 확인되지 않은 채 해제되는 문제가 수정되었습니다. 수정으로 각 마운트를 해제 직전에 참조 여부를 다시 확인하도록 변경되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98977 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널에서 자동 마운트(automount) 처리 시 마운트 잠금이 잘못된 네임스페이스의 마운트에 적용되는 문제가 해결되었습니다. attach_recursive_mnt()가 소스 마운트의 사용자 네임스페이스를 호출자의 마운트 네임스페이스 기준으로 확인하지 않아, 다른 네임스페이스의 태스크가 자동 마운트를 트리거하면 호스트 마운트의 플래그 변경이 막히는 문제가 있었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98979 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 네임스페이스 처리 로직에서, 마운트 네임스페이스에 속하지 않은(unmounted/internal) 부모 마운트 아래에 automount를 추가할 수 있는 문제가 있습니다. 이로 인해 count_mounts() 함수가 에러 포인터를 역참조하여 널 포인터 역참조 및 커널 패닉이 발생할 수 있으며, 해결을 위해 is_mounted()로 검사를 강화했습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98966 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 bonding 드라이버에서 XDP 프로그램을 교체하거나 제거할 때 기존 BPF 프로그램의 참조를 해제하지 않아 프로그램이 누수되는 문제가 수정되었습니다. 이 누수는 테스트 중 누적되는 것이 확인되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98967 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 cxgb4/ch_ktls 드라이버에서 tid_list 항목을 삭제할 때 softirq를 비활성화하지 않아 발생하는 잠금 교착 문제입니다. chcr_ktls_dev_del() 및 chcr_ktls_dev_add() 오류 경로에서 xa_erase()를 사용하던 것을 xa_erase_bh()로 변경하여 삽입 경로와 동일하게 맞췄습니다. CVSS 점수는 아직 부여되지 않았습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98969 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 net/sched 모듈 em_text 함수에서, 알고리즘 이름 배열(algo[])에 NUL 종료 문자가 없을 때 TS_AUTOLOAD 재시도 과정의 request_module 호출이 배열 범위를 넘어 읽어 커널 메모리 일부가 usermode helper 명령줄로 노출될 수 있는 결함입니다. 이를 막기 위해 TC_EM_TEXT_ALGOSIZ 바이트 내에 NUL이 없으면 속성을 거부하도록 수정되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98970 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 drm/vc4 드라이버에서 vc4_bo_cache_destroy() 함수가 캐시된 BO(버퍼 객체)는 정리하지만 크기 목록(size list)은 해제하지 않아, 드라이버 언바인드 시마다 메모리가 누수됩니다. 이는 보안 영향이 낮은 메모리 누수 결함입니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98971 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 gpio: exar 드라이버에서 cleanup 액션 등록 전에 ID를 저장하지 않아, 등록 실패 시 잘못된 ID(0번)가 해제되는 문제가 수정되었습니다. 이 결함으로 인해 nonzero ID가 누수되거나 다른 장치의 ID 0이 해제될 수 있습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98972 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 cgroup/cpuset 서브시스템에서 is_in_v2_mode() 함수가 cgroup 파일시스템이 재바인딩되는 중에 오래된(stale) cpuset_cgrp_subsys.root 포인터를 참조할 수 있어 Use-After-Free가 발생할 가능성이 있었습니다. 이를 해결하기 위해 cpuset_v2_mode 플래그를 도입하여 안정적인 시점에만 설정하고 해당 플래그를 읽도록 수정했습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98973 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 DRM 브리지 서브시스템에서 drm_bridge_add() 함수가 bridge_lock 없이 bridge_lingering_list에서 항목을 제거하는 문제가 수정되었습니다. 이 리스트는 다른 함수들과 동시에 수정되고 debugfs에서 순회되므로, 잠금 없는 접근은 리스트 손상을 일으킬 수 있습니다. 수정은 두 작업을 모두 bridge_lock 하에서 수행하도록 변경하는 것입니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98957 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 mt76/mt7915 Wi-Fi 드라이버에서 MT7916 칩을 사용할 때 모듈을 언로드하면 rx napi를 비활성화하지 않아 __netif_napi_del_locked()와 page_pool_disable_direct_recycling()에서 경고가 발생하고 모듈 재삽입 후 시스템이 불안정해지는 문제가 있었습니다. 이를 해결하기 위해 mt7915 드라이버 내부에서 rx napi를 명시적으로 비활성화하도록 수정되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98958 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 mt76 Wi-Fi 드라이버에서 MLO(다중 링크 작업) 피어의 비-AQL 프레임 카운터가 링크별로 분리 관리되어, 송신 링크와 완료 링크가 다를 때 카운터가 계속 증가하여 스테이션이 차단되는 문제가 수정되었습니다. 카운터를 피어 전체 기준인 주 링크의 wcid에서 관리하도록 변경했습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98960 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 btrfs 파일시스템에서 io_uring 인코딩 데이터 처리 중 -EAGAIN 반환 시 메모리 누수가 발생하는 문제가 수정되었습니다. 요청이 취소되거나 링이 종료될 때 드라이버 PDU 할당이 해제되지 않아 자원이 누수될 수 있었습니다. 쓰기와 읽기 경로 모두에서 해당 할당을 적절히 해제하도록 변경되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98961 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 btrfs 파일시스템에서 io_uring 읽기 확장(extent) 처리 중 실패가 발생했을 때 잠금(inode 공유 잠금 및 extent 잠금)이 해제되지 않는 문제가 수정되었습니다. 기존에는 페이지 배열 할당 실패 시 잠금이 전혀 해제되지 않았으며, 이제 모든 실패 경로에서 호출자가 잠금을 해제하도록 변경되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98962 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 btrfs 파일시스템에서 btrfs_uring_read_extent() 함수가 실패했을 때 iov 메모리가 해제되지 않는 문제가 수정되었습니다. 기존 코드는 실패 시에도 해제 단계를 건너뛰어 메모리 누수가 발생할 수 있었습니다. 이제 실패 경로에서는 out_free로 이동하여 iov를 정상적으로 해제합니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98963 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 btrfs 파일시스템에서 io_uring 기반 암호화/압축 extent 읽기 경로의 버그가 수정되었습니다. I/O가 동기적으로 먼저 완료되면 음수 errno가 반환되어 같은 자원이 두 번 해제(unlock/free)될 수 있었으며, 이제 -EIOCBQUEUED를 반환해 지연 경로에서만 정리되도록 변경되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98949 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 DRM imagination 드라이버의 pvr_vm_gpuva_remap() 함수에서 기존 매핑을 분할할 때 발생하는 문제를 수정합니다. 분할된 각 부분에 대해 불필요한 GEM 참조가 해제되지 않고 누수되며, 분할된 부분이 원래 객체가 아닌 새 객체의 vm_bo에 잘못 연결되는 문제가 있습니다. 이로 인해 메모리 누수 및 커널 경고(WARNING)가 발생할 수 있습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98950 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 BPF flow dissector(bpf_flow_dissect)에서 hlen 값을 clamp_t(u16, ...)로 처리할 때 65535를 초과하면 u16 절삭이 발생해 nhoff와 thoff가 0으로 강제될 수 있습니다. 이는 이전에 수정된 skb->len 절삭 문제와 동일한 계열이며, 수정은 clamp 전에 hlen을 U16_MAX로 제한하는 방식입니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98951 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 RISC-V ptrace 구현에서 PTRACE_SETREGSET 요청 시 iov_len이 짧으면 레지스터셋 버퍼의 나머지 부분이 초기화되지 않은 채 남는 문제가 수정되었습니다. 이로 인해 스택의 쓰레기 값이 벡터 상태나 shadow stack 포인터로 복사될 수 있었습니다. 수정은 복사 전에 버퍼를 0으로 초기화하는 방식입니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98953 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 devlink 서브시스템에서 중첩 devlink 인스턴스의 알림 작업이 이미 대기 중일 때 schedule_delayed_work() 반환값을 무시하여 devlink_rel 객체와 참조 카운트가 누수되는 문제입니다. 중첩 인스턴스를 반복적으로 등록/해제하면 메모리와 인덱스가 계속 소모됩니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98954 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 virtio-net GSO 패킷 처리 로직에서, 네트워크 헤더가 초기화되지 않은 상태로 GSO 패킷을 검증하지 않아 발생하는 취약점입니다. 잘못된 형식의 패킷이 검증을 우회하여 skb_gso_transport_seglen()에서 slab 범위를 벗어난 메모리 읽기가 발생할 수 있습니다. 커널이 해당 수정 사항을 포함하도록 패치되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98955 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 flow dissector에서 skb->len과 nhoff를 u16으로 잘라 비교하던 문제가 수정되었습니다. 64KB를 넘는 skb에서 transport header 오프셋이 잘못 계산되어 Ethernet 헤더 영역을 가리킬 수 있었습니다. 수정 후에는 u32로 비교하고, 표현할 수 없는 오프셋은 U16_MAX로 제한하며 dissection 실패로 처리합니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98956 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 ASoC adau1372 오디오 코덱 드라이버에서, 전원 차단(powerdown)용 GPIO를 조작할 때 gpiod_set_value() 대신 _cansleep 변형을 사용하도록 수정되었습니다. 이로써 I2C 방식 GPIO 익스팬더처럼 절전(sleep)이 가능한 GPIO로도 칩의 전원을 끌 수 있게 되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98942 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 sched_ext 서브시스템에서 CID(코어 ID) 테이블이 RCU 보호 없이 수정 중에도 읽기 함수에 노출되어, 초기화되지 않은 메모리나 불완전한 토폴로지 값을 읽을 수 있는 문제가 수정되었습니다. 이제 테이블은 루트 스케줄러 활성화 시 비공개로 구축된 후 RCU로 공개되며, 관련 커널 함수들이 RCU 읽기 구간 또는 스케줄러 활성 상태를 확인하도록 개선되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98943 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 HID 드라이버 중 Steam 컨트롤러 관련 모듈(hid-steam)에서 락(locking) 동작을 정리한 수정 사항입니다. 여러 잠금 처리 문제가 해결되었으며, 잠금으로 보호되지 않던 RCU 접근이 포함되어 있습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98946 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 Broadcom VC4 DRM 드라이버에서 V3D 인터럽트가 런타임 전원 차단 중에도 비활성화되지 않아 발생하는 문제입니다. 전원이 꺼진 상태에서 인터럽트 핸들러가 실행되어 레지스터가 0xdeadbeef를 반환하며 잘못된 동작이 발생할 수 있으며, 이를 방지하기 위해 PM 전환 동안 인터럽트 라인을 비활성화하도록 수정되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98947 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 vsock vmci_transport_recv_dgram_cb() 함수에서 데이터그램 소켓 종료 중 백로그로 들어간 패킷이 수신 큐 정리 이후 되돌아오면서 메모리 누수가 발생합니다. 이 문제는 소켓 소멸자에 수신 큐 정리 로직을 추가하여 해결되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98948 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 mlxsw 스펙트럼 플로우 템플릿 생성 함수(mlxsw_sp_flower_tmplt_create)에서 포트 범위 레지스터가 해제되지 않아 리소스가 누수되는 문제입니다. 파싱 중 획득한 포트 범위 레지스터가 임시 규칙 구조체에 대해 정리되지 않아 템플릿 삭제 시에도 회수되지 않습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98933 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 USB 허브 드라이버에서 USB3 루트 허브의 런타임 PM 재개 후 유지 시간을 200ms에서 120ms로 줄이는 변경입니다. 기존 200ms 유지 시간이 AMD 플랫폼에서 문제를 일으켜 adb 사용 시 시스템 충돌이 발생할 수 있었습니다. 외부 허브에는 기존 200ms 유지 시간이 그대로 적용됩니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98934 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 IPv6 SRv6(Segment Routing) 모듈에서 seg6_make_flowlabel() 함수가 flow dissector를 호출할 때 네트워크 네임스페이스 포인터가 없는 skb를 처리하여 경고(WARNING)가 발생하는 문제입니다. 해당 함수에 이미 존재하는 net 포인터를 사용하도록 skb_get_hash_net()으로 수정하여 해결되었습니다.
|
2026-10-23 | 2026-10-23 13:17 |