| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2022-49613 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 8250 시리얼 드라이버에서 콘솔 핸드오버 시 런타임 PM 사용 카운트가 잘못 관리되는 문제입니다. 콘솔이 먼저 활성화된 후 실제 드라이버가 인계받는 과정에서 사용 카운트가 0인 상태로 pm_runtime_put_sync()가 호출되어 언더플로우 경고가 발생합니다. 수정은 uart_port에 dev가 설정되는 시점에 pm_runtime_get_sync()를 호출하는 것입니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49618 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 aspeed pinctrl 드라이버에서 aspeed_pinmux_set_mux() 함수 호출 시 발생할 수 있는 NULL 포인터 역참조 취약점입니다. pdesc 구조체가 NULL인 상태에서 해당 구조체의 name 멤버에 접근하려고 시도하여 시스템 충돌이 발생할 수 있습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49616 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ASoC 드라이버(rt700, rt711, rt711-sdca)에서 jack_detect_handler 함수가 card 포인터의 NULL 여부를 확인하지 않아, 드라이버 바인드/언바인드 과정에서 NULL 역참조가 발생할 수 있는 취약점입니다. 다른 Realtek 헤드셋 코덱 드라이버는 이미 해당 검사를 수행하고 있습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49617 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 Intel SOF SoundWire(sof_sdw) 사운드 드라이버에서, 카드 등록이 실패할 때(주로 지연 프로브로 인해) 헤드셋 코덱용으로 추가된 디바이스 속성이 제거되지 않는 문제가 해결되었습니다. 이로 인해 드라이버 바인드/언바인드 시 커널 오프스가 발생할 수 있었습니다. 카드 제거 시 수행하던 정리 작업을 헬퍼 함수로 분리해 등록 오류 시에도 호출하도록 수정되었습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49624 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 atlantic 네트워크 드라이버에서 서스펜드 시 이미 호출된 aq_nic_deinit()를 재개(resume) 시 다시 호출하여, S3 절전 복귀 시 시스템이 멈추는 문제가 해결되었습니다. 이 수정은 중복 호출을 제거하는 방식입니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49658 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 BPF 검증기(adjust_scalar_min_max_vals)에서 tnum과 min/max 경계 정보 간 전파가 불충분하여, tnum이 상수가 되어도 경계값이 동기화되지 않는 문제가 있습니다. 이로 인해 포인터 레지스터가 알려지지 않은 스칼라로 변환되어 커널 포인터가 누출될 수 있습니다. 이를 해결하기 위해 reg_bounds_sync() 헬퍼로 경계 정보 흐름을 통일했습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49662 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 IPv6 구현 중 in6_dump_addrs() 함수에서 RCU 읽기 잠금(rcu_read_lock)을 획득하지 않은 상태로 rcu_dereference()를 호출하는 취약점이 발견되었습니다. 이로 인해 lockdep(잠금 검사 도구)에서 경고가 발생하며 시스템의 안정성에 영향을 줄 수 있습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49699 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 filemap_get_read_batch() 함수에서 파일 무효화와 읽기가 경합할 때 sibling entry를 올바르게 처리하지 못해 NULL 포인터 역참조가 발생할 수 있는 문제입니다. 수정으로 해당 경우 함수를 즉시 반환하도록 하여 다음 호출에서 새 folio를 정상적으로 처리합니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2024-57977 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 메모리 제어 그룹(memcg) OOM 처리 중 약 56,000개의 태스크를 순회할 때 CPU가 23초 이상 응답 불가 상태(소프트 락업)에 빠지는 문제입니다. mem_cgroup_scan_tasks 함수에서 1000번 반복마다 CPU를 반납하도록 수정되었습니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-57981 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 USB XHCI 드라이버에서 명령어 중단(abort) 처리 중 NULL 포인터 참조로 인한 커널 패닉이 발생합니다. 링 세그먼트의 마지막 TRB에 명령어가 큐잉되고 나중에 중단되면, dequeue 포인터가 다음 세그먼트로 이동하고 새로운 명령어가 없을 때 cur_cmd가 NULL인 상태에서 xhci_mod_cmd_timer()가 호출되어 충돌합니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-57993 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 hid-thrustmaster 드라이버에서 USB 파이프와 전송 엔드포인트 간의 타입 불일치 문제가 발견되었습니다. 엔드포인트 유형에 대한 검증 로직이 누락되어 발생하며, 이를 수정하기 위해 엔드포인트 체크 기능이 추가되었습니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-57994 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ptr_ring 모듈에서 ptr_ring_resize_multiple() 함수가 하드웨어 인터럽트(hard IRQ)를 차단하는 문제가 있었습니다. 이로 인해 page_pool 관련 경고가 발생할 수 있었으며, 해당 함수가 실제로 하드 IRQ 차단이 필요하지 않으므로 BH(바텀 하프)만 차단하도록 수정되었습니다. 함수명도 *_bh 접미사로 변경되었습니다.
|
2025-02-27 | 2026-11-05 21:17 |
| CVE-2025-21711 | MEDIUM | 5.5 | Linux Kernel |
Linux kernel의 net/rose 모듈에서 rose_setsockopt() 함수가 예측 불가능하게 큰 인자를 받아 곱셈 연산할 때 정수 오버플로우가 발생할 수 있습니다. 이를 통해 로컬 공격자가 커널 메모리 손상을 유발할 수 있습니다.
|
2025-02-27 | 2026-05-12 13:16 |
| CVE-2025-21705 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 MPTCP 프로토콜에서 FASTOPEN 연결 오류 발생 시 내부적으로 생성되는 disconnect() 처리가 부적절하여 데이터 스트림 손상이 발생할 수 있는 취약점입니다. 이로 인해 소켓 연결 해제 카운터가 제대로 증가하지 않아 대기 중인 다른 스레드들이 오류를 정상적으로 처리하지 못할 수 있습니다.
|
2025-02-27 | 2026-11-05 21:17 |
| CVE-2025-21706 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 MPTCP(MultiPath TCP) 경로 관리자에서 'fullmesh' 플래그를 설정할 때 발생하는 취약점입니다. 원래 'subflow' 엔드포인트에만 적용되어야 하는 플래그가 허용되지 않은 'implicit' 엔드포인트에도 설정될 수 있어 커널 경고(WARNING)를 유발합니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2025-21708 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 rtl8150 USB 네트워크 드라이버에서 URB(USB Request Block) 제출 시 잘못된 USB 엔드포인트 타입을 사용하는 취약점이 발견되었습니다. 이로 인해 커널 경고(Warning)가 발생할 수 있으며, 이를 해결하기 위해 벌크 및 인터럽트 엔드포인트에 대한 기본 검사 기능이 추가되었습니다.
|
2025-02-27 | 2026-11-05 21:17 |
| CVE-2025-21723 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 mpi3mr SCSI 드라이버에서 bsg 설정 실패 시 bsg_queue가 NULL이 아닌 값으로 할당되는 취약점이 발견되었습니다. 이로 인해 드라이버 종료 과정에서 bsg_remove_queue가 호출되지 않아 커널 NULL 포인터 역참조로 인한 시스템 충돌(Crash)이 발생할 수 있습니다.
|
2025-02-27 | 2026-10-30 13:17 |
| CVE-2025-21716 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 vxlan 모듈 내 vxlan_vnifilter_dump() 함수에서 초기화되지 않은 값을 참조하는 취약점이 발견되었습니다. Netlink 메시지 페이로드의 길이가 구조체 크기보다 작을 경우, 메시지 범위를 벗어난 메모리에 접근하여 초기화되지 않은 데이터를 읽을 수 있습니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2025-21728 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 BPF 프로그램이 선점 불가능한 컨텍스트에서 bpf_send_signal() kfunc를 호출할 때 sleep 동작으로 인해 시스템이 교착 상태에 빠지는 취약점이다. irqs_disabled() 체크를 !preemptible()로 변경하여 비동기 신호 전송으로 수정되었다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-58005 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 TPM(신뢰할 수 있는 플랫폼 모듈) 이벤트 로그 처리 시 큰 메모리 할당 실패 문제입니다. eventlog/acpi.c에서 devm_kmalloc()이 16MiB 버퍼 할당을 시도하다가 실패하여 부팅 경고가 발생했으며, kvalloc()로 변경하면 kmalloc 실패 시 vmalloc으로 자동 폴백됩니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-58009 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 Bluetooth L2CAP 모듈에서 l2cap_sock_alloc() 함수가 NULL 소켓 포인터를 적절히 처리하지 못하는 취약점입니다. l2cap_sock_new_connection_cb()에서 호출될 때 에러 핸들링 경로에서 NULL 포인터를 검증하지 않아 NULL 포인터 역참조가 발생할 수 있습니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-58016 | MEDIUM | 5.5 | Linux Kernel |
Linux kernel의 safesetid 모듈에서 정책 업데이트 시 입력 버퍼의 크기를 검증하지 않아 발생하는 취약점입니다. 공격자가 sysfs 항목에 지나치게 큰 크기의 데이터를 쓸 경우 kmalloc 경고 및 메모리 할당 오류로 인한 서비스 거부를 야기할 수 있습니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-58017 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 printk 함수의 LOG_BUF_LEN_MAX 정의에서 1 << 31 시프트 연산 시 32비트 signed integer overflow 발생. 1을 u32로 캐스팅하여 unsigned 정수에서 연산을 수행하면 undefined behavior를 방지할 수 있습니다.
|
2025-02-27 | 2026-11-05 21:17 |
| CVE-2024-58020 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 HID 다중터치 드라이버에서 devm_kasprintf() 함수가 반환하는 NULL 포인터를 검증하지 않아 발생하는 취약점입니다. mt_input_configured() 함수에 NULL 체크를 추가하여 커널 NULL 포인터 역참조 오류를 방지합니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-58011 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 x86 플랫폼 int3472 드라이버에서 ACPI companion fwnode가 없는 경우 adev가 NULL이 될 수 있는 취약점입니다. 사용자가 sysfs를 통해 드라이버를 수동으로 다른 장치에 바인딩할 때 NULL 포인터 역참조가 발생할 수 있습니다.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2024-58012 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 ASoC SOF Intel hda-dai 구성 요소에서 CPU DAI가 유효한 위젯과 연결되지 않을 수 있는 취약점이 발견되었습니다. 이로 인해 집계된 앰프를 사용하는 토폴로지에서 NULL 포인터 역참조가 발생하여 시스템이 충돌할 수 있습니다.
|
2025-02-27 | 2026-10-30 13:17 |
| CVE-2025-21733 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 osnoise/timerlat 추적기에서, OSNOISE_WORKLOAD 옵션을 사용자 공간에서 변경한 뒤 timerlat을 제거하면 등록된 트레이스포인트가 비활성화되지 않는 문제가 수정되었습니다. 이로 인해 같은 트레이스포인트를 다시 등록할 때 커널 경고(WARNING)가 발생할 수 있었습니다. 수정은 사용자 옵션 대신 전역 플래그로 트레이스포인트 해제 여부를 판단하도록 변경한 것입니다.
|
2025-02-27 | 2026-11-05 21:17 |
| CVE-2025-21744 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 Broadcom WiFi 드라이버(brcmfmac)에서 NULL 포인터 역참조 취약점이 발생합니다. 장치 제거 또는 커널 모듈 언로드 시 brcmf_txfinalize() 함수에서 유효하지 않은 메모리에 접근하여 커널 패닉을 초래할 수 있습니다.
|
2025-02-27 | 2026-11-05 21:17 |
| CVE-2025-21745 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 blk-cgroup 서브시스템에서 class_dev_iter_exit() 호출 누락으로 인한 참조 카운트 누수. blkcg_fill_root_iostats() 함수가 디바이스 반복자를 제대로 종료하지 않아 메모리 누수 발생.
|
2025-02-27 | 2026-10-15 02:17 |
| CVE-2025-21750 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 brcmfmac 무선 드라이버에서 of_property_read_string_index()의 반환값을 확인하지 않아, 해당 속성이 존재하지 않을 때 초기화되지 않은 포인터가 devm_kstrdup()에 전달되어 커널 크래시가 발생할 수 있습니다. 6.10과 6.11 사이 버전에서 MacBookPro14,3 등에서 실제 발생이 보고되었습니다.
|
2025-02-27 | 2026-11-05 21:17 |