| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2023-54231 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 libwx 드라이버에서 wx_setup_rx_resources 함수 실행 중 wx_alloc_page_pool()이 실패할 경우 DMA 버퍼가 해제되지 않는 메모리 누수 문제입니다. 오류 경로에 dma_free_coherent() 호출을 추가하여 해결되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54232 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 m68k 아키텍처에서 030 버스 에러 핸들러가 커널 모드 데이터 접근 오류를 예외 테이블 확인 없이 항상 SEGV 시그널 또는 패닉으로 처리하던 문제를 수정합니다. 이로 인해 /proc/sysrq_trigger를 통한 태스크 백트레이스 로깅 중 발생하는 버스 에러가 무시되지 않고 잘못 처리될 수 있었습니다. 수정은 PC가 예외 테이블에 있을 경우 do_page_fault()를 호출하도록 bus_error030에 검사를 추가합니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54235 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 PCI DOE(Data Object Exchange) 드라이버에서 destroy_work_on_stack() 호출이 완료 신호 이후에 이루어져 경쟁 조건(race condition)이 발생하는 문제입니다. 이로 인해 디버그 객체 해제 시 경고가 발생하고 작업 구조체가 범위를 벗어난 뒤 접근될 수 있습니다. 완료 신호를 작업 구조체 해제 이후로 옮겨 문제를 수정했습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54218 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 net 서브시스템에서 sock_recv_cmsgs() 함수가 sk->sk_stamp 값을 읽을 때 READ_ONCE()를 사용하지 않아 발생하는 데이터 레이스(load-tearing) 문제가 수정되었습니다. KCSAN이 packet_recvmsg 경로에서 동시 접근으로 인한 데이터 레이스를 탐지했습니다. 이는 타임스탬프 값이 손상되어 읽힐 가능성이 있는 동시성 결함입니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54221 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 i.MX93 클록 드라이버(imx93_clocks_probe)에서 프로브 실패 시 등록된 hws가 해제되지 않아 메모리 누수가 발생하는 문제입니다. 오류 경로에 unregister_hws 점프 누락 및 kzalloc/of_iomap 사용으로 인한 자원 정리 미흡을 devm 기반 할당과 goto 추가로 수정했습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54222 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 Tegra 194 HTE(하드웨어 타임스탬프 엔진) 드라이버에서 tegra_hte_map_to_line_id() 함수의 경계 검사가 잘못되어 off-by-one 오류가 발생합니다. 비교 연산자가 >에서 >=로 수정되어야 배열 범위를 벗어난 읽기를 방지할 수 있습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54224 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 btrfs 파일시스템에서 지연 항목(delayed items) 실행 중 실패 발생 시 delayed node 뮤텍스와 subvolume B-tree 잠금 순서가 뒤바뀌어 ABBA 형태의 교착 상태(deadlock)와 lockdep 경고가 발생하는 문제가 수정되었습니다. syzbot에 의해 보고되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54225 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 IPA(IP Accelerator) 드라이버에서, 해시 테이블을 지원하지 않는 환경에서도 해시 테이블 메모리를 초기화하려고 시도하여 불필요한 트랜잭션이 생성되고 참조 카운트 언더플로우가 발생하는 문제입니다. 해당 패치는 해시를 지원하지 않을 때 해시 테이블 초기화를 차단하여 이 문제를 해결합니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54226 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 AF_UNIX 소켓 구현에서 sk->sk_shutdown 필드에 대한 데이터 레이스가 발견되었습니다. unix_release_sock()과 unix_shutdown()은 잠금 하에서 값을 쓰지만, unix_poll()과 unix_dgram_poll()은 잠금 없이 읽어 KCSAN이 이를 탐지했습니다. 해결을 위해 쓰기와 읽기에 WRITE_ONCE()와 READ_ONCE()를 적용합니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54209 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 block 계층에서 blktrace 디버그파일시스템 항목이 정리되지 않는 문제가 해결되었습니다. 커밋 99d055b4fd4b 이후 del_gendisk() 이후에도 ioctl로 blktrace를 활성화할 수 있어, 디스크를 닫을 때 shutdown이 이루어지지 않으면 debugfs 항목이 누수될 수 있었습니다. 수정은 disk_release()에서 blktrace를 종료하도록 변경한 것입니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54213 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 USB sisusbvga 드라이버가 사용하는 엔드포인트의 존재 여부와 타입을 검증하지 않아 발생하는 취약점입니다. 악성 또는 비정상 USB 장치가 연결되면 잘못된 URB 전송으로 커널 경고(WARNING)가 발생할 수 있으며, 이는 syzbot 퍼저에 의해 발견되었습니다. 엔드포인트 검증 로직을 추가하여 해결되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54215 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 virtio-vdpa 드라이버에서 virtio_vdpa_find_vqs() 함수 실행 시 create_affinity_masks()로 할당한 cpumask 메모리를 함수 반환 전에 해제하지 않아 메모리 누수가 발생하는 문제입니다. 해당 함수 반환 전에 cpumask를 해제하도록 수정되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54217 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 drm/msm 드라이버에서 msm_drm_init() 경로의 워크큐 관련 잘못된 패치를 되돌리는 커밋입니다. 이전 패치는 NULL 포인터 역참조와 drm 디바이스 메모리 누수를 유발했습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54204 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 mmc: sunplus 드라이버에서 mmc_add_host() 함수의 반환값을 확인하지 않던 문제가 해결되었습니다. 해당 함수가 실패해도 무시되어 메모리 누수와 등록되지 않은 장치 제거 시 널 포인터 역참조가 발생할 수 있었습니다. 이에 반환값 검사를 추가하고 spmmc_drv_probe()의 오류 처리 경로를 정리했습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54205 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 STM32 pinctrl 드라이버에서 stm32_pctrl_get_irq_domain 함수가 of_irq_find_parent()로 얻은 노드 포인터의 참조 카운트를 해제하지 않아 참조 카운트 누수가 발생합니다. 이를 해결하기 위해 해당 노드에 대한 of_node_put() 호출을 추가합니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54208 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 media/i2c/ov5675.c 드라이버에서 ov5675_init_controls() 함수의 실패 경로에서 할당된 리소스가 모두 해제되지 않아 메모리 누수가 발생합니다. 이를 해결하기 위해 v4l2_ctrl_handler_free() 호출을 추가했습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54191 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 mt76 무선 드라이버(mt7996) 모듈에서 mt7996_mcu_exit 루틴이 mt7996_firmware_state 실패 시 MCU skb 큐를 비우지 않아 메모리 누수가 발생하는 문제가 수정되었습니다. 이제 펌웨어 상태와 관계없이 항상 MCU skb 큐를 정리하도록 변경되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54192 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널 F2FS 파일시스템의 __replace_atomic_write_block 함수에서 tracepoint 호출 시 old_addr이 NULL인 경우 널 포인터 역참조가 발생해 커널 패닉이 일어납니다. 원자적 쓰기(atomic write) 커밋 과정에서 주로 나타나며, 수정을 통해 NULL 검사가 추가되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54194 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 exFAT 파일시스템에서 비트맵 로딩 시 kmalloc_array를 사용하던 것을 kvmalloc_array/kvfree로 변경하여 물리 메모리 연속 할당 실패 문제를 해결했습니다. 메모리 단편화 상황에서 USB 등 exFAT 장치 마운트가 실패하던 문제가 수정되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54195 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 rxrpc 서브시스템에서 채널이 아직 할당되지 않은 호출(call)의 타임아웃 설정 문제가 수정되었습니다. afs_make_call()이 연결 대기 중인 호출에 타임아웃을 설정하면서 호출 타이머가 조기에 만료되어 NULL 포인터 역참조로 커널 오프가 발생할 수 있었습니다. 패치는 호출 생성 시점에 타임아웃 값을 struct rxrpc_call에 저장하고 첫 패킷 전송 시 타이머를 시작하도록 변경합니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54196 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 fs/ntfs3 드라이버에서 ntfs_new_inode 함수가 메모리 할당 실패 후 iput()을 호출할 때, ni_write_inode가 NULL 포인터(mi->mrec)를 역참조하여 커널 패닉이 발생하는 문제입니다. 해결책으로 iput() 호출 전에 inode를 bad 상태로 표시하도록 수정되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54197 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널에서 Bluetooth btsdio 드라이버의 btsdio_remove 함수에 대한 이전 패치(1e9ac114c442)를 되돌리는 변경입니다. 해당 패치는 null 포인터 역참조 문제를 유발할 수 있어 원복되었으며, 원래 수정하려던 use-after-free 버그는 별도 커밋(73f7b171b7c0)으로 이미 해결되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54199 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 drm/msm/adreno 드라이버에서 adreno_gpu_cleanup() 함수 호출 시 NULL 포인터 역참조가 발생하는 문제가 수정되었습니다. 이 결함은 GPU 초기화 실패 경로에서 커널 패닉(Oops)을 유발합니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54189 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 pstore/ram 모듈에서 kstrdup() 반환값을 검사하지 않던 문제가 해결되었습니다. 메모리 할당에 실패하면 NULL 포인터 역참조가 발생할 수 있어, 이제 실패 시 에러를 반환하도록 수정되었습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2023-54190 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 LED 코어 드라이버에서 of_led_get() 함수 호출 시 참조 카운트가 제대로 해제되지 않는 문제가 수정되었습니다. class_find_device_by_of_node()가 획득한 디바이스 참조를 사용 후 put_device()로 반환하지 않아 메모리 누수가 발생했습니다.
|
2025-12-30 | 2026-10-28 19:10 |
| CVE-2025-68750 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 usbg_make_tpg() 함수에서 정수 오버플로우 취약점이 발견되었습니다. unsigned long 타입인 tpgt 변수가 u16 타입인 tport_tpgt에 할당될 때, 값이 65535를 초과하면 데이터 손실이나 오버플로우가 발생할 수 있습니다.
|
2025-12-24 | 2026-10-13 10:10 |
| CVE-2025-68743 | UNKNOWN | 0.0 | Linux Kernel |
리눅스 커널의 mshv 구성 요소에서 메모리 영역 생성 시 중첩 여부를 확인하는 로직에 결함이 발견되었습니다. 기존 검사 방식은 기존 영역을 완전히 포함하는 더 큰 영역이 생성되는 경우를 감지하지 못하는 문제가 있었습니다. 이를 해결하기 위해 각 영역에 대해 범위 교차 검사를 수행하도록 로직이 수정되었습니다.
|
2025-12-24 | 2026-10-13 10:10 |
| CVE-2025-68744 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 bpf [lru_,]percpu_hash 맵 업데이트 과정에서 메모리 누수 취약점이 발견되었습니다. BPF_KPTR_{REF,PERCPU} 필드를 사용할 때 'bpf_obj_free_fields()' 호출이 누락되어, 맵이 해제될 때까지 참조된 메모리가 해제되지 않고 유지될 수 있습니다.
|
2025-12-24 | 2026-10-13 10:10 |
| CVE-2025-68742 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 BPF 구성 요소에서 update_effective_progs 함수가 실패할 때 잘못된 prog->stats에 접근하여 발생하는 메모리 오류 취약점입니다. 결함 주입(fault injection) 상황에서 특정 프로그램이 dummy_bpf_prog로 교체된 후, 소프트 인터럽트(softirq)가 실행되면서 유효하지 않은 메모리 영역에 접근하게 됩니다.
|
2025-12-24 | 2026-10-15 02:18 |
| CVE-2025-68737 | UNKNOWN | 0.0 | Linux Kernel |
Linux 커널의 arm64/pageattr에서 __change_memory_common의 반환 값이 제대로 전달되지 않는 취약점이 해결되었습니다. rodata=on 보안 설정 시 메모리 보호 설정이 실패할 경우 이를 호출자에게 알려 오류를 중단해야 하지만, 기존에는 오류를 무시하여 보안 결함이 발생할 가능성이 있었습니다.
|
2025-12-24 | 2026-10-13 10:10 |