| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2026-98978 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널에서 잠긴(locked) 마운트가 부모 마운트와 함께 소멸되지 않고 만료 대상이 되어, 언마운트 시 하위 디렉터리가 노출되는 문제가 해결되었습니다. 잠긴 마운트는 MOVE_MOUNT_BENEATH로 이동될 수 있으며, 이후 상위 마운트를 언마운트하여 보호된 파일/디렉터리가 드러날 수 있었습니다. 패치는 잠긴 마운트를 만료 처리에서 제외하고, 잠긴 자식이 있는 마운트의 일반 umount는 EBUSY를 반환하도록 변경합니다.
|
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-98980 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 namei 경로 탐색(refwalk) 코드에서, 마운트 포인트 역할을 하는 파일이 unlink 되는 짧은 순간에 refwalk가 마운트를 건너뛰고 아래에 가려진 원본 엔트리를 노출할 수 있는 문제입니다. 수정은 step_into_slowpath()에서 DCACHE_CANT_MOUNT 플래그와 해시 해제 상태를 확인하여 이런 이름을 거부하는 방식입니다. CVSS 점수는 아직 할당되지 않았습니다(0.0 UNKNOWN).
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98981 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 namespace 처리에서, unlink()/rmdir()/rename()이 마운트 포인트를 분리(detach_mounts)한 뒤 d_delete() 호출 전까지 dentry가 여전히 해시되어 있어, 다른 마운트 네임스페이스에서 그 아래 가려져 있던 내용이 경쟁 조건으로 노출될 수 있는 문제입니다. 해당 커널 수정은 detach 전에 dentry를 d_drop()으로 해시에서 제거하는 것입니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98974 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 XFS 파일시스템의 XFS_IOC_EXCHANGE_RANGE에서 TO_EOF 플래그 사용 시 파일 크기를 잘못 교환하는 버그가 수정되었습니다. 이로 인해 EOF 이후에 공유 블록이 존재할 수 있었고, reflink 플래그가 잘못 해제되어 공유 블록을 덮어쓸 수 있었습니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98975 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 XFS 파일시스템에서 reflink(공유 블록) 플래그 처리 결함이 수정되었습니다. 파괴적 교환(exchange) 작업 시 EOF 이후에 공유 블록을 가진 파일의 reflink 플래그가 잘못 제거되어, 이후 쓰기가 CoW 없이 제자리에서 수행되며 공유 파일 데이터가 손상될 수 있었습니다.
|
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-98968 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 AMT(Automatic Multicast Tunneling) 드라이버에서 릴레이의 General Query를 큐를 거쳐 전송하는 과정에서, 큐에 남아 있던 skb가 이미 해제된 터널을 참조하여 use-after-free가 발생하는 문제가 수정되었습니다. 수정 후 쿼리는 수신 경로에서 직접 전송되며, 큐 경로 및 관련 코드가 제거되었습니다.
|
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-98959 | UNKNOWN | 0.0 | IBM Security Verify Access |
Linux 커널 btrfs 파일시스템에서, 같은 해시를 가진 여러 xattr이 하나의 dir_item에 묶여 있을 때 그중 하나의 값을 다른 크기로 교체하면 dir_item이 완전히 초기화되지 않아 파일시스템 손상과 xattr 소실이 발생합니다. 트리 검사기가 쓰기 시점에 이를 탐지하여 트랜잭션 중단과 경고를 유발합니다.
|
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-98964 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 nvmet 모듈에서 메타데이터 할당이 실패할 때 정리(cleanup) 경로가 아직 설정되지 않은 req->p2p_dev 값을 참조하는 문제가 해결되었습니다. 이제 정리 시 데이터 할당에 사용된 것과 동일한 로컬 p2p_dev 인자를 전달하여 PCI 장치 불일치를 방지합니다.
|
2026-10-23 | 2026-10-23 13:17 |
| CVE-2026-98965 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 Intel ICE 드라이버에서 Tx 도어벨 갱신에 writel_relaxed()를 사용하여 DQL 큐 accounting 업데이트와 NIC 전송 시작 사이의 순서가 보장되지 않았습니다. 이로 인해 arm64 환경에서 dql_completed()의 BUG_ON이 발생할 수 있으며, writel()로 복원하여 수정되었습니다.
|
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-98952 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 PFCP 모듈(pfcp_encap_recv / pfcp_session_recv)에서 S 플래그가 설정된 세션 메시지를 처리할 때, 8바이트 SEID를 읽기 전에 해당 영역이 선형 메모리에 있는지 확인하지 않아 패킷 데이터 범위를 벗어난 읽기가 발생하는 문제입니다. 수정 사항은 SEID 끝까지 pskb_may_pull()로 확보하고, 너무 짧은 패킷은 폐기하며, offsetofend()로 실제 와이어 헤더 크기를 사용하도록 한 것입니다.
|
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 |