| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2025-21846 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 acct(2) 시스템 콜이 특정 파일 쓰기 시 NULL 참조 오류를 유발할 수 있습니다. 호출 프로세스가 이미 exit_fs()를 호출한 후 파일 lookup이 발생하면 current->fs 접근 시 NULL deref가 발생하며, 최종 쓰기를 workqueue에서 호출자 자격증명으로 실행하도록 변경되었습니다.
|
2025-03-12 | 2026-10-15 02:17 |
| CVE-2025-21848 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 NFP(Netronome Flow Processor) BPF 드라이버에서 메모리 할당 함수 nfp_app_ctrl_msg_alloc()의 반환값을 검사하지 않아 null 포인터 역참조 취약점이 발생합니다. 메모리 할당 실패 시 null 포인터를 참조하면서 커널 크래시(DoS)를 초래할 수 있습니다.
|
2025-03-12 | 2026-05-12 13:16 |
| CVE-2025-21847 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ASoC SOF stream-ipc 구성 요소에서 sof_ipc_msg_data() 함수 호출 시 cstream의 NULL 여부를 제대로 확인하지 않는 취약점이 발견되었습니다. sps->stream이 NULL이 아니라고 잘못 가정할 경우 NULL 포인터 역참조가 발생할 수 있습니다.
|
2025-03-12 | 2026-06-01 17:16 |
| CVE-2025-21859 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 USB MIDI 장치 드라이버에서 f_midi_transmit 함수의 재진입(reentrancy)으로 인한 데드락 취약점입니다. 완료 핸들러가 f_midi_transmit을 직접 호출할 때 같은 뮤텍스 락을 두 번 획득하려고 시도하여 시스템이 멈추게 됩니다. queue_work()를 통해 작업을 비동기로 스케줄링하여 재진입을 방지합니다.
|
2025-03-12 | 2026-10-15 02:17 |
| CVE-2025-21853 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 BPF 구현에서 mmap 작업 중 freeze_mutex를 과도하게 유지하여 발생할 수 있는 데드락 취약점이 해결되었습니다. 기존 방식은 메모리 매핑 과정 전체 동안 뮤텍스를 점유하여 시스템 정지 문제를 일으킬 수 있었으나, 이제는 쓰기 권한 확인 시에만 뮤텍스를 사용하도록 개선되었습니다.
|
2025-03-12 | 2026-11-05 21:17 |
| CVE-2025-21862 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 drop_monitor 모듈에서 초기화 순서 오류로 인해 미초기화된 스핀락에 접근하는 취약점입니다. 모듈 로드 중 netlink 메시지가 도착하면 초기화되지 않은 리소스를 사용하려고 시도하여 커널 패닉을 유발합니다.
|
2025-03-12 | 2026-10-15 02:17 |
| CVE-2025-21865 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 GTP 모듈의 네트워크 네임스페이스 정리 중 동일 디바이스가 중복 삭제되어 리스트 손상 오류(list_del corruption) 발생. UDP 소켓이 다른 네임스페이스에 있는 GTP 디바이스에서 gtp_dellink()가 두 번 호출될 때 CONFIG_DEBUG_LIST 활성화 상태에서 커널 BUG 트리거.
|
2025-03-12 | 2026-10-15 02:17 |
| CVE-2025-21861 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 mm/migrate_device 모듈에서 메모리 마이그레이션 성공 또는 실패 시, 해제될 예정인 folio를 LRU(Least Recently Used) 리스트에 잘못 추가하는 취약점이 발견되었습니다. 이로 인해 memcg(메모리 제어 그룹) 코드에서 경고가 발생하거나 시스템의 메모리 관리 로직에 불필요한 부하를 줄 수 있습니다.
|
2025-03-12 | 2026-10-15 02:17 |
| CVE-2025-23203 | MEDIUM | 5.5 | - |
Icinga Director의 REST API에서 권한이 제한된 인증된 사용자가 접근할 수 없는 객체의 정보를 조회하거나 설정을 변경할 수 있는 보안 취약점이 발견되었습니다. 특정 엔드포인트에서 호스트 이름이 누락되거나 필터링된 경우에도 정보가 노출되어 데이터 유출 및 추가 공격으로 이어질 수 있습니다.
|
2025-03-26 | 2026-06-17 08:52 |
| CVE-2025-21872 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 EFI mokvar 테이블 검증 코드에서, 테이블 크기를 판단하기 위해 전체 테이블을 반복적으로 매핑하던 문제가 수정되었습니다. 테이블이 일정 크기를 넘으면 early_memmap() 제약으로 매핑이 실패하고 경고 및 부팅 관련 오류가 발생할 수 있습니다. 수정 후에는 각 항목의 헤더만 매핑하며, 변수 이름이 NUL로 종료되는지 확인하도록 변경되었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2024-58090 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널에서 인터럽트가 비활성화된 상태에서 스케줄링이 발생하는 문제가 수정되었습니다. kexec jump 중 syscore 콜백이 태스크를 깨우면서 NEED_RESCHED 플래그가 설정되고, 이후 cond_resched()가 인터럽트가 꺼진 컨텍스트에서 스케줄러를 호출하여 경고가 발생했습니다. 이는 PREEMPT_NONE 및 PREEMPT_VOLUNTARY 모델에 영향을 주며, cond_resched()에 인터럽트 상태 검사를 추가하여 해결했습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2025-21874 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 dm-integrity 모듈에서 Inline 모드일 때 저널이 사용되지 않아 journal_sectors가 0인 상태에서, 저널 워터마크 계산을 위해 0으로 나누는 연산이 수행되어 커널 Oops가 발생할 수 있습니다. 이는 dmsetup table 같은 단순 조회만으로도 발생할 수 있습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2025-21877 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 gl620a USB 네트워크 드라이버에서 genelink_bind() 함수가 장치가 실제로 제공하는 엔드포인트를 제대로 검증하지 않아, 조작된 USB 장치에서 usb_submit_urb() 경고가 발생하는 문제가 해결되었습니다. 수정은 usbnet_get_endpoints() 유틸리티를 사용해 엔드포인트 누락 시 조기에 반환하도록 합니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2025-21880 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 DRM Xe 드라이버에서 userptr 메모리 처리 시 hmm_range_fault()가 반환하는 EFAULT를 잘못 처리하는 문제가 해결되었습니다. 해당 오류 상황에서 이미 무효화된 userptr VMA가 rebind 리스트에 남아 커널 경고와 널 포인터 역참조(NPD)를 유발할 수 있었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2025-21886 | MEDIUM | 5.5 | Linux Kernel Python |
Linux 커널의 RDMA/mlx5 드라이버에서 부모 메모리 등록 해제 시 암시적 ODP(On-Demand Paging)가 중단되는 취약점입니다. destroy_unused_implicit_child_mr() 함수에서 참조 횟수(reference count)를 증가시킨 후 적절히 감소시키지 않아 시스템이 멈추는 현상이 발생합니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2025-21888 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 RDMA/mlx5 드라이버에서 DM(device memory) 타입의 메모리 영역을 해제할 때 잘못된 분기 처리가 발생합니다. 이로 인해 매핑되지 않은 DMA 주소에 대해 dma_unmap_single()을 호출하게 되어 커널 경고(WARN)가 발생합니다.
|
2025-03-27 | 2026-10-30 13:17 |
| CVE-2025-21881 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 uprobes 모듈에서 uprobe_write_opcode() 함수가 공유 제로 페이지(zero page)를 거부하지 않아 발생하는 문제입니다. 해당 페이지에 대해 RSS 카운트와 refcount가 잘못 감소하여 메모리 상태 오류와 커널 경고가 발생할 수 있습니다. 수정으로 해당 경우 즉시 거부하도록 변경되었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2022-49742 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 오류 처리 시 잠금(lock)이 초기화되기 전에 사용되는 취약점이 발견되었습니다. f2fs_fill_super() 함수 내에서 잠금 구조체를 메모리 할당 직후로 이동하여 초기화 순서를 바로잡음으로써 해결되었습니다.
|
2025-03-27 | 2026-08-15 13:17 |
| CVE-2023-52928 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 BPF 검증기에서 유효하지 않은 kfunc 호출을 건너뛰는 과정에서 backtrack_insn 함수가 잘못 동작하여 경고가 발생하는 문제입니다. 이를 해결하기 위해 해당 경우 ENOTSUPP를 반환하도록 역추적 로직을 보수적으로 변경했습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-52942 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 cgroup/cpuset 모듈의 update_parent_subparts_cpumask() 함수에서 파티션이 부모 cpuset의 모든 CPU를 사용할 수 있는지 검사하는 로직이 잘못되어, 부모에 태스크가 있음에도 유효 CPU가 없는 상태가 발생할 수 있습니다. 이로 인해 [1] 보고서처럼 시스템 패닉이 발생할 수 있으며, 수정은 부모의 effective_cpus가 자식의 cpus_allowed의 부분집합이면 파티션 활성화를 실패시키도록 검사를 변경합니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-52982 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 fscache에서 해제된 볼륨의 해제를 기다리는 로직이 잘못된 대기 큐를 사용하여, 지연 시 볼륨 획득 대기가 영원히 깨어나지 못해 mount 작업이 무한 대기하는 문제입니다. wake_up_bit()과 wait_var_event()가 서로 다른 대기 큐를 사용하여 발생하며, wait_on_bit()와 clear_and_wake_up_bit()로 수정되었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-52986 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 BPF sockmap 코드에서, 리스닝 소켓을 복제할 때 자식 소켓이 tcp_bpf_prots의 모든 변형을 올바르게 검사하지 않아 원래 프로토콜로 복원되지 않는 문제가 해결되었습니다. 이로 인해 close 시 무한 재귀가 발생할 수 있었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-52992 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 BPF 서브시스템에서 pid=1(init/systemd) 프로세스가 bpf_send_signal_common() 함수를 통해 자기 자신에게 종료 시그널을 보낼 수 있는 문제가 있었습니다. 이로 인해 커널 패닉(Attempted to kill init!)이 발생할 수 있어, pid=1 태스크를 건너뛰도록 수정되었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-52997 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ip_metrics_convert() 함수에서 type 값이 배열 인덱스로 사용되는데, 투기적 실행(Spectre v1)을 막는 조치가 없어 잠재적 가젯이 존재합니다. 이로 인해 커널 메모리 내용이 유출될 위험이 있습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-53007 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ftrace에서 trace_printk()가 start_kernel() 직후 사용 가능하지만, trace_printk() 이벤트 타입이 early_initcall()에서 등록되어 그 이전에 크래시가 발생하면 덤프된 로그가 'Unknown type 6'으로 출력되어 쓸모없어지는 문제가 해결되었습니다. 이벤트 등록 시점을 trace_printk() 사용 가능 시점과 일치시켜 초기 부팅 중 크래시에서도 디버깅 정보를 확보할 수 있도록 수정되었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-53010 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 bnxt 드라이버에서 테스트 이름을 연결할 때 첫 번째 이름의 끝을 넘어서 읽는 문제가 해결되었습니다. 이로 인해 strnlen에서 버퍼 오버플로우 감지 오류가 발생했습니다. 구조체를 실제 배열로 재구성하고 snprintf()를 사용하도록 수정되었습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-53012 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 thermal 코어에서 __thermal_cooling_device_register() 함수가 device_register() 실패 전에 put_device()를 호출하고, 일부 오류 경로에서 thermal_cooling_device_destroy_sysfs()를 불필요하게 호출하는 문제가 수정되었습니다. 해제 호출 위치를 올바르게 조정하여 잘못된 리소스 해제를 방지합니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-53031 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 PowerPC imc-pmu 드라이버에서, 인터럽트가 비활성화된 구간에서 mutex를 사용하여 CONFIG_DEBUG_ATOMIC_SLEEP 및 CONFIG_PROVE_LOCKING 활성화 시 경고가 발생하는 문제가 있습니다. 해결을 위해 mutex 락을 spinlock으로 변경했습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2023-53032 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 netfilter ipset 모듈의 bitmap_ip_create() 함수에서, first_ip가 0이고 last_ip가 0xFFFFFFFF이며 netmask가 31일 때 2 << (netmask - mask_bits - 1) 연산이 피연산자를 먼저 더 큰 자료형으로 변환하지 않아 정수 오버플로가 발생합니다. 다만 이후 단계에서 값을 검사하므로 실제 피해는 없습니다.
|
2025-03-27 | 2026-11-05 21:17 |
| CVE-2025-24236 | MEDIUM | 5.5 | - |
샌드박스 제한 사항이 추가됨으로써 접근 권한 문제가 해결되었습니다. 이 취약점을 통해 특정 앱이 사용자의 민감한 데이터에 접근할 수 있습니다. macOS Sequoia 15.4 및 macOS Sonoma 14.7.5 버전에서 수정되었습니다.
|
2025-03-31 | 2026-06-17 08:58 |