| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2024-56565 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 f2fs 파일시스템에서, LVM 장치에 스냅샷을 생성하면 장치의 discard_max_bytes가 0으로 바뀌어 __submit_discard_cmd()가 NULL bio 포인터를 받아 커널 패닉(WARNING/BUG)이 발생하는 문제가 수정되었습니다. 수정 내용은 스냅샷 생성 후 남은 discard 요청을 모두 제거하고, discard 제출 전에 discard_max_bytes를 확인하는 것입니다.
|
2024-12-27 | 2026-10-30 13:17 |
| CVE-2024-56566 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 SLUB 메모리 할당자에서, 할당 객체의 메타데이터 일관성 검사가 실패한 슬랩(slab)을 partial 리스트에서 제거한 뒤 해당 슬랩의 객체가 해제되면 remove_full() 과정에서 리스트 손상이 발생합니다. 이로 인해 커널 BUG(list_del corruption)가 유발되어 시스템 패닉 또는 서비스 중단이 발생할 수 있습니다. 수정 사항은 메타데이터가 손상된 슬랩을 격리하여 다시 사용되지 않도록 하는 것입니다.
|
2024-12-27 | 2026-10-30 13:17 |
| CVE-2024-56583 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 sched/deadline 스케줄러에서, 우선순위가 상승(boosted)된 태스크를 CPU affinity 변경 과정에서 재큐잉할 때 setup_new_dl_entity가 불필요하게 호출되어 커널 경고(WARN_ON)가 발생하는 문제입니다. 해당 태스크가 boosted 상태인지 확인하고 이 경우 해당 함수 호출을 건너뛰도록 수정되었습니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56584 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 io_uring/tctx 모듈에서 xa_store()가 메모리 할당에 실패했을 때, xarray가 비어 있음에도 tctx->head가 NULL이 아닌 상태로 남는 문제가 발견되었습니다. 이로 인해 __io_uring_free()의 정합성 검사(WARN_ON_ONCE)가 발동하며, 임시 조치로 xarray 항목을 순회하여 남아 있으면 경고를 출력하도록 우회했습니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56588 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 hisi_sas SCSI 드라이버에서 디버그 덤프를 트리거할 때 덤프 파일을 매번 생성하는 과정에서 드라이버가 언바인드된 상태이면 NULL 포인터 역참조로 커널 행(hang)이 발생하는 문제가 있었습니다. 이를 해결하기 위해 디버그 파일 시스템 초기화 시점에 모든 디렉터리와 파일을 미리 생성하도록 수정되었습니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56592 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 BPF htab 구현에서 버킷 잠금(raw_spin_lock_t)을 보유한 상태로 map_idr_lock(spinlock_t)을 획득하려 시도하여 발생하는 잠금 순서 위반(Lock Order Violation) 취약점입니다. 이로 인해 시스템의 교착 상태(Deadlock)나 커널 패닉이 발생할 수 있습니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56594 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 AMDGPU 드라이버에서 sg(scatter-gather) 세그먼트 제한이 올바르게 설정되지 않아, debug_dma_map_sg()가 AMDGPU sg 길이의 과다 매핑을 경고하는 문제가 해결되었습니다. 드라이버가 max_segment_size를 정확히 설정하도록 수정되었습니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56611 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 mm/mempolicy 모듈에서 migrate_to_node() 함수가 메모리 맵(MM)에 최소 하나의 VMA(가상 메모리 영역)가 존재한다고 가정하고 있었습니다. 실제로는 VMA가 없을 수 있어 find_vma()가 NULL을 반환하고, 이를 역참조하여 NULL 포인터 역참조 오류와 커널 패닉이 발생할 수 있습니다. 패치는 find_vma()의 NULL 반환을 올바르게 처리하도록 수정합니다.
|
2024-12-27 | 2026-10-30 13:17 |
| CVE-2024-56625 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 CAN 장치 드라이버에서 GPIO 기반 종단저항(termination) 설정 시 gpiod_set_value()를 사용하여, I2C 포트 익스팬더 등 sleep이 필요한 GPIO에서 경고가 발생하는 문제가 수정되었습니다. 이제 gpiod_set_value_cansleep()을 사용하여 sleep 가능한 GPIO도 지원합니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56639 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 HSR(High-availability Seamless Redundancy) 네트워크 스택에서 RedBox 지원을 위한 skb(socket buffer) 할당 크기가 부족하여 발생하는 취약점입니다. RedBox 케이스에서 추가적인 구성 요소가 포함됨에도 불구하고 메모리 할당량이 충분하지 않아 커널 패닉(skb_over_panic)이 발생할 수 있습니다.
|
2024-12-27 | 2026-09-14 12:17 |
| CVE-2024-56636 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 geneve 드라이버에서 geneve_xmit_skb() 함수가 송신 경로에서 MAC 헤더가 설정되어 있다고 가정하는 문제가 해결되었습니다. 기존 코드는 eth_hdr()을 사용해 MAC 헤더가 없는 상태에서 잘못된 접근이 발생하여 커널 경고(WARNING)가 출력될 수 있었습니다. 이를 skb_eth_hdr()로 변경하여 문제를 수정했습니다.
|
2024-12-27 | 2026-11-05 21:17 |
| CVE-2024-56647 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ICMP 호스트 relookup 버그로, IPSec(xfrm) 활성화 시 ARP 링크 실패가 발생하면 ip_rt_bug가 트리거되는 문제이다. 로컬에서 생성된 ICMP 트래픽의 불필요한 xfrm relookup을 스킵하여 해결된다.
|
2024-12-27 | 2026-10-15 02:17 |
| CVE-2024-56657 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ALSA(Advanced Linux Sound Architecture) 제어 기능에서 심볼릭 링크 생성 오류 발생 시 WARN() 함수를 사용하여 불필요한 경고를 발생시키는 취약점입니다. 이 문제는 퍼저(Fuzzer)가 이를 심각한 오류로 오인하게 만들 수 있어, 경고 메시지를 dev_err()로 하향 조정하고 함수 이름을 추가하여 명확하게 개선되었습니다.
|
2024-12-27 | 2026-10-15 02:17 |
| CVE-2024-56679 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 octeontx2-pf 드라이버에서 otx2_mbox_get_rsp() 함수 호출 후 반환값(에러 포인터)을 검사하지 않는 문제가 해결되었습니다. 이로 인해 잘못된 포인터를 참조하여 발생할 수 있는 오류가 수정되었습니다.
|
2024-12-28 | 2026-11-05 21:17 |
| CVE-2024-56690 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 pcrypt 암호화 모듈에서, padata_do_parallel()이 -EBUSY를 반환할 때 병렬 처리 대신 암호 계층을 직접 호출하도록 수정되었습니다. 이전 커밋으로 인해 CPU 온라인/오프라인 전환 시 -EAGAIN이 반환되어 alg_test()에서 WARN이 발생했고, panic_on_warn 설정 시 불필요한 커널 패닉이 일어날 수 있었습니다.
|
2024-12-28 | 2026-11-05 21:17 |
| CVE-2024-56702 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 BPF(Berkeley Packet Filter)에서 raw tracepoint 인자가 NULL일 수 있음에도 불구하고, 검증기(verifier)가 이를 항상 신뢰할 수 있는(non-NULL) 상태로 간주하는 취약점입니다. 이로 인해 커널 검증기가 NULL 체크 로직을 삭제하게 되어, 실제 NULL 포인터 접근 시 커널 충돌(Crash)이 발생할 수 있습니다.
|
2024-12-28 | 2026-10-21 13:17 |
| CVE-2024-56701 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 powerpc/pseries 아키텍처에서 dtl_access_lock이 스핀락 대신 rw_semaphore로 변경되었습니다. 잠금을 보유한 상태에서 kmalloc()이 호출되는데 이는 잠들 수 있는 동작이므로, 기존 잠금 방식에서 컨텍스트 위반 버그가 발생했습니다.
|
2024-12-28 | 2026-11-05 21:17 |
| CVE-2024-56707 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 octeontx2-pf 드라이버 otx2_dmac_flt.c에서 otx2_mbox_get_rsp() 호출 후 반환값에 대한 에러 포인터 검사가 누락되어 있었습니다. 이 취약점은 패치를 통해 에러 처리가 추가되어 해결되었습니다.
|
2024-12-28 | 2026-11-05 21:17 |
| CVE-2024-56712 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 udmabuf 구성 요소에서 export_udmabuf() 함수 호출 중 오류가 발생할 경우 dma_buf가 적절히 해제되지 않는 메모리 누수 취약점이 발견되었습니다. FD 테이블이 가득 차서 dma_buf_fd()가 실패할 때, 이미 생성된 dma_buf를 정리하지 못해 메모리에 잔류하게 됩니다.
|
2024-12-29 | 2026-10-30 13:17 |
| CVE-2024-56714 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ionic 드라이버에서 FW 오류 처리 경로로 인해 워크큐가 두 번 파기될 수 있는 문제가 해결되었습니다. AER 이벤트 처리 중 ionic_dev_teardown()이 연속으로 두 번 호출되면서 이미 파기된 워크큐 포인터에 대해 destroy_workqueue()가 실패했습니다. 이에 워크큐 파기 전에 중복 파기 여부를 확인하도록 수정되었습니다.
|
2024-12-29 | 2026-11-05 21:17 |
| CVE-2024-56727 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 octeontx2-pf 드라이버에서 otx2_mbox_get_rsp() 함수 호출 후 에러 포인터를 적절히 확인하지 않는 취약점이 발견되었습니다. 이 문제를 해결하기 위해 해당 함수 호출 이후 에러 포인터 체크 로직이 추가되었습니다.
|
2024-12-29 | 2026-06-01 17:16 |
| CVE-2024-56742 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 vfio/mlx5 드라이버에서 mlx5vf_add_migration_pages() 함수 호출 중 언와인드(unwind) 오류가 발견되었습니다. 페이지 할당에는 성공했으나 SG 테이블에 추가하는 데 실패할 경우, 해당 페이지를 해제하지 않아 메모리 누수가 발생할 수 있는 문제입니다.
|
2024-12-29 | 2026-10-30 13:17 |
| CVE-2024-56751 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 IPv6 서브시스템에서 장치 제거 시 넥스트홉(nexthop)이 해제되지 않아 발생하는 문제입니다. 가상 장치 제거가 대기 상태에서 멈추는 현상(unregister_netdevice hang)을 일으킬 수 있습니다. 원인은 ip6_dst_ifdown()에서 fib6_info 정리를 누락한 것이며, 해당 정리 로직을 추가하여 수정되었습니다.
|
2024-12-29 | 2026-11-05 21:17 |
| CVE-2024-56770 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 netem qdisc에서 자식 qdisc의 백로그 업데이트를 제대로 반영하지 못하는 취약점입니다. 이로 인해 실제 tfifo가 비어 있음에도 불구하고 qlen 값이 한계치에 도달한 것으로 잘못 계산되어 네트워크 패킷 전송이 중단되는 현상이 발생합니다.
|
2025-01-08 | 2026-10-15 02:17 |
| CVE-2024-56780 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 quota writeback 과정에서 quota_release_work 큐를 적절히 비우지 않아 발생하는 레이스 컨디션 취약점입니다. 파일 시스템 동결(Freeze)이 완료된 후 커널이 지연된 작업을 처리하려 시도하면서 트랜잭션 오류와 경고(WARN_ON)를 발생시킵니다.
|
2025-01-08 | 2026-10-15 02:17 |
| CVE-2024-41932 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 sched_setaffinity 함수에서 cpuset 업데이트와 태스크 선호도(affinity) 설정 간의 경합 조건으로 인해 불필요한 경고(WARN)가 발생하는 취약점입니다. cpuset 마스크와 요청된 affinity 사이에 겹치는 부분이 없더라도 경고가 트리거되는 논리적 오류가 수정되었습니다.
|
2025-01-11 | 2026-10-21 13:17 |
| CVE-2024-47141 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 pinmux 서브시스템에서 같은 GPIO를 두 클라이언트가 동시에 요청할 때, desc->mux_usecount는 갱신되었지만 desc->mux_owner는 아직 설정되지 않은 상태에서 다른 프로세스가 이를 참조하여 NULL 포인터 역참조가 발생하는 문제입니다. 이를 해결하기 위해 mux 관련 설정 접근을 mutex로 직렬화합니다.
|
2025-01-11 | 2026-10-30 13:17 |
| CVE-2024-47809 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 DLM(Distributed Lock Manager) 구성 요소에서 발생할 수 있는 null 포인터 역참조 취약점이 해결되었습니다. 특정 상황에서 lkb_resource가 할당되기 전에 호출될 경우 시스템 오류가 발생할 수 있으며, 리소스 이름이 ASCII가 아닌 경우의 처리 문제도 함께 수정되었습니다.
|
2025-01-11 | 2026-10-15 01:18 |
| CVE-2024-48881 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 bcache 구성 요소에서 발생한 취약점으로, 특정 상황에서 NULL 포인터 역참조가 발생할 수 있습니다. 이전 커밋에서 불필요한 NULL 체크를 제거하면서 c->root가 NULL인 상태로 함수가 호출될 수 있는 결함이 확인되었습니다.
|
2025-01-11 | 2026-10-15 01:18 |
| CVE-2024-53685 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ceph 파일시스템에서 ceph_mdsc_build_path() 함수가 경로 길이가 PATH_MAX를 초과할 경우 무한 재시도 루프에 빠지는 문제가 해결되었습니다. 해당 조건에서는 ENAMETOOLONG 오류를 반환하도록 수정되었습니다.
|
2025-01-11 | 2026-11-05 21:17 |