| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2026-31693 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 CIFS 구현에서 요청 재전송(replay) 시 일부 로컬 변수가 제대로 초기화되지 않는 취약점이 발견되었습니다. 이로 인해 재전송 과정에서 이전 상태의 데이터가 남아 있어 예기치 않은 동작이나 보안 문제가 발생할 수 있습니다.
|
2026-04-30 | 2026-10-19 19:18 |
| CVE-2026-31786 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 drivers/xen/sys-hypervisor.c 파일에서 버퍼 오버플로우 취약점이 발견되었습니다. HYPERVISOR_xen_version 함수가 반환하는 빌드 ID가 널(NUL) 문자로 종료되지 않아, sprintf 함수가 메모리 끝을 찾을 때까지 데이터를 읽어 들여 오버플로우를 유발합니다.
|
2026-04-30 | 2026-10-19 20:17 |
| CVE-2026-31686 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 KASAN(Kernel Address Sanitizer) 모듈에서 페이지 테이블(pXds) 처리 시 발생하는 이중 해제(Double Free) 취약점입니다. 특정 아키텍처(예: PowerPC 64K 페이지 크기)에서 페이지 테이블이 항상 struct page 정렬을 따른다고 가정함으로써 잘못된 메모리 주소를 해제하여 발생합니다.
|
2026-04-27 | 2026-06-01 17:16 |
| CVE-2026-40048 | HIGH | 7.8 | - |
Apache Camel의 Camel-PQC FileBasedKeyLifecycleManager 클래스는 키 디렉터리의 `<keyId>.key` 파일을 ObjectInputFilter나 클래스 로딩 제한 없이 ObjectInputStream으로 역직렬화합니다. KeyPair 타입 검사가 readObject() 이후에 수행되므로, 공격자가 조작된 직렬화 객체를 키 디렉터리에 배치하면 타입 검사 전에 임의 코드가 실행될 수 있습니다. 4.19.0 이상 4.20.0 미만, 4.18.0 이상 4.18.2 미만 버전이 영향을 받습니다.
|
2026-04-27 | 2026-10-26 22:10 |
| CVE-2026-31680 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 IPv6 flowlabel 처리 과정에서 RCU(Read-Copy-Update) 해제 전 옵션 메모리가 조기에 해제되는 취약점이 발견되었습니다. 이로 인해 /proc/net/ip6_flowlabel을 읽는 과정에서 해제된 메모리에 접근하여 시스템 충돌(Crash)이 발생할 수 있습니다.
|
2026-04-25 | 2026-10-19 19:18 |
| CVE-2026-31678 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 Open vSwitch 구성 요소에서 발생하는 레이스 컨디션 취약점입니다. ovs_netdev_tunnel_destroy() 함수가 장치가 등록 해제된 후 실행될 때 netdev 참조를 부적절하게 해제하여 문제가 발생할 수 있습니다. 이를 해결하기 위해 RCU 콜백을 통해 참조를 해제하도록 수정되었습니다.
|
2026-04-25 | 2026-10-30 13:18 |
| CVE-2026-31675 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 net/sched: sch_netem 모듈에서 패킷 손상 로직 처리 중 경계 외 메모리 접근(Out-of-bounds access) 취약점이 발견되었습니다. AF_PACKET TX_RING을 통해 IPIP 터널로 비선형 패킷을 전송할 때 skb_headlen이 0이 되어, 잘못된 난수 값이 오프셋으로 사용되면서 발생합니다.
|
2026-04-25 | 2026-10-30 13:18 |
| CVE-2026-31673 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 af_unix 구성 요소에서 UNIX_DIAG_VFS 데이터를 읽을 때 unix_state_lock을 유지하지 않아 발생하는 취약점입니다. 이로 인해 소켓 경로 정보가 해제된 후 접근을 시도할 경우 데이터 불일치나 메모리 오류가 발생할 수 있습니다.
|
2026-04-25 | 2026-10-19 19:18 |
| CVE-2026-31665 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 netfilter nft_ct 구성 요소에서 타임아웃 객체 삭제 시 RCU grace period를 기다리지 않고 즉시 메모리를 해제하여 발생하는 Use-After-Free 취약점입니다. 이로 인해 다른 CPU에서 해당 객체를 참조하고 있을 때 메모리 오류나 시스템 불안정이 발생할 수 있습니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31666 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 btrfs 파일 시스템에서 lookup_extent_data_ref() 함수 내 반환 값 처리 오류가 발견되었습니다. 특정 조건에서 데이터 검색 실패 시 -ENOENT 대신 0을 반환하여, 시스템이 검색에 성공한 것으로 잘못 판단할 수 있습니다. 이로 인해 잘못된 익스텐트 트리 항목에 작업이 수행되어 파일 시스템 데이터가 손상될 위험이 있습니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31667 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 uinput 모듈에서 ff-core와 관련된 순환 잠금 의존성(Circular Locking Dependency) 취약점이 발견되었습니다. force-feedback 게임패드를 사용할 때 특정 잠금 순서가 꼬이면서 시스템 데드락(Deadlock)이 발생할 수 있는 문제입니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31663 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 xfrm 구성 요소에서 비동기 암호화 작업 완료 후 네트워크 장치 참조를 해제하는 시점이 부적절하여 발생하는 취약점입니다. 이로 인해 네트워크 장치가 해제되는 과정에서 skb->dev 포인터를 참조할 때 레이스 컨디션이 발생할 수 있습니다.
|
2026-04-24 | 2026-10-30 13:18 |
| CVE-2026-31656 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 i915 그래픽 드라이버에서 하트비트 워커와 intel_engine_park_heartbeat 함수 간의 경쟁 상태로 인해 참조 횟수 언더플로우(refcount underflow)가 발생할 수 있습니다. 이로 인해 동일한 요청에 대해 중복된 해제 작업이 수행되어 Use-After-Free 취약점이 유발될 수 있습니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31648 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 filemap_map_pages() 함수에서 nr_pages 계산 시 정수 오버플로가 발생할 수 있는 취약점입니다. 이로 인해 folio 크기를 초과하는 매핑이 시도되어 메모리 내 다른 페이지의 필드를 손상시키거나 시스템 크래시를 유발할 수 있습니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31650 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 vub300 드라이버에서 장치 연결 해제 시 Use-After-Free 취약점이 발견되었습니다. 컨트롤러 할당 방식이 장치 관리형(device-managed)으로 설정되어 있어 드라이버 언바인드 후에도 참조가 유지될 수 있으며, 부모 USB 장치와의 수명 주기 연결 오류로 인해 메모리 누수가 발생할 수 있습니다.
|
2026-04-24 | 2026-10-21 13:18 |
| CVE-2026-31641 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 rxrpc 구성 요소에서 RxGK 토큰 로딩 시 경계 검사 오류로 인한 힙 버퍼 오버플로우 취약점이 발견되었습니다. 매우 큰 길이 값이 입력될 경우 정수 오버플로우가 발생하여 메모리 할당 크기가 0이 되지만, 실제 복사 과정에서는 대량의 데이터가 복사되어 시스템 권한 탈취가 가능할 수 있습니다.
|
2026-04-24 | 2026-08-18 12:18 |
| CVE-2026-31627 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 s3c24xx I2C 드라이버에서 SMBUS 메시지의 크기를 검증하지 않아 발생하는 취약점입니다. SMBUS 메시지의 첫 번째 바이트인 크기 값이 허용된 범위(0..I2C_SMBUS_BLOCK_MAX) 내에 있는지 확인하는 로직이 누락되어 있습니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31630 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 rxrpc procfs 헬퍼 함수에서 소켓 주소를 저장하는 스택 버퍼의 크기가 충분하지 않아 발생하는 취약점입니다. 특정 IPv6 주소 형식이 50바이트를 초과할 경우 버퍼 오버플로우가 발생할 수 있습니다.
|
2026-04-24 | 2026-10-21 13:18 |
| CVE-2026-31602 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 ALSA ctxfi 드라이버에서 CT_PTP_NUM 설정값이 1에서 4로 증가하면서 발생한 메모리 관리 오류입니다. ct_vm_map() 함수가 할당된 범위를 초과하여 페이지 테이블 엔트리에 접근함으로써 페이지 폴트(Page Fault) 및 시스템 오류를 유발할 수 있습니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31597 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 ocfs2 파일 시스템에서 VM_FAULT_RETRY 발생 시 ocfs2_fault() 함수 내에 Use-After-Free 취약점이 존재합니다. filemap_fault()가 mmap_lock을 해제하는 과정에서 동시에 munmap()이 호출되면 vma 포인터가 무효화되어 메모리 오류가 발생할 수 있습니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31583 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 em28xx 드라이버에서 em28xx_v4l2_open() 함수가 잠금(lock) 없이 데이터를 읽어 발생하는 Use-After-Free 및 NULL 포인터 역참조 취약점입니다. 이 경합 조건(Race Condition)으로 인해 메모리 오류가 발생하거나 시스템이 충돌할 수 있습니다.
|
2026-04-24 | 2026-10-15 02:19 |
| CVE-2026-31586 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 blk-cgroup 구성 요소에서 cgwb_release_workfn() 함수 실행 중 Use-After-Free 취약점이 발견되었습니다. css_put() 호출로 참조 카운트가 감소하여 메모리가 해제된 후, blkcg_unpin_online()이 해제된 메모리 주소에 다시 접근하면서 발생합니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31587 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 ASoC qcom: q6apm 드라이버에서 컴포넌트 등록 시 관리형(managed) API를 사용하여 발생하는 Use-After-Free 취약점입니다. 잘못된 해제 순서로 인해 컴포넌트가 참조 중인 DAI(Digital Audio Interface)가 먼저 해제되어 커널 메모리 오류를 유발합니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31576 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 hackrf 드라이버에서 hackrf_probe() 함수가 장치를 등록한 후 오류 발생 시 메모리를 직접 해제하여 발생하는 레이스 컨디션 취약점입니다. 이로 인해 이미 열려 있는 파일 디스크립터가 해제된 메모리에 접근하는 Use-After-Free(UAF) 및 Double-Free 취약점이 발생할 수 있습니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31578 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 as102_usb 드라이버에서 장치 등록 후 메모리를 해제하는 과정 중 레이스 컨디션이 발생합니다. 이로 인해 이미 열려 있는 파일 디스크립터가 해제된 메모리에 접근하거나 중복으로 해제하는 Use-After-Free 및 Double-Free 취약점이 발생할 수 있습니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31580 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 bcache 구성 요소에서 cached_dev.sb_bio 구조체에 대한 Use-After-Free 취약점이 발견되었습니다. 장치가 중지되는 과정에서 슈퍼블록 쓰기 작업이 완료되기 전에 메모리가 해제되어 시스템 충돌이나 예기치 않은 동작을 유발할 수 있습니다.
|
2026-04-24 | 2026-11-05 22:18 |
| CVE-2026-31581 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 ALSA 6fire 드라이버에서 장치 연결 해제 시 Use-After-Free 취약점이 발견되었습니다. 장치가 해제되는 과정에서 이미 메모리에서 해제된 chip 구조체에 접근하여 쓰기 작업을 수행함으로써 시스템 불안정이나 권한 상승을 유발할 수 있습니다.
|
2026-04-24 | 2026-06-01 17:16 |
| CVE-2026-31566 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 amdgpu 드라이버에서 amdgpu_amdkfd_submit_ib 함수가 GPU 작업 완료를 기다리기 전에 펜스(fence) 참조를 먼저 해제하는 취약점이 발견되었습니다. 이로 인해 dma_fence_wait() 호출 전 메모리가 해제될 수 있어 Use-After-Free(UAF) 취약점이 발생할 수 있습니다.
|
2026-04-24 | 2026-10-19 19:18 |
| CVE-2026-31554 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 futex 시스템 호출 중 sys_futex_requeue() 함수에서 서로 다른 플래그를 사용할 때 Use-After-Free(UaF) 취약점이 발생할 수 있습니다. 이 문제는 requeue 작업 시 동일한 플래그를 사용하도록 강제함으로써 해결되었습니다.
|
2026-04-24 | 2026-10-19 19:17 |
| CVE-2026-31548 | HIGH | 7.8 | Linux Kernel |
Linux 커널의 cfg80211 구성 요소에서 PMSR 요청 소켓이 닫힐 때 비동기 작업인 pmsr_free_wk가 적절히 취소되지 않는 취약점이 발견되었습니다. 이로 인해 인터페이스가 제거된 후에도 예약된 작업이 실행되어 드라이버 콜백이 이미 해제된 인터페이스에 접근함으로써 시스템 충돌이나 정의되지 않은 동작을 유발할 수 있습니다.
|
2026-04-24 | 2026-10-19 19:17 |