📋 CVE 취약점 목록

🔍 필터

초기화
총 62743개의 CVE
CVE ID ↕ 심각도 CVSS ▼ 소프트웨어 설명 발행일 ↕ 수정일 ↕
CVE-2022-50674 UNKNOWN 0.0 Linux Kernel
Linux 커널 RISC-V 아키텍처의 vDSO 처리 코드에서, vfork 호출 시 mm->context.vdso_info가 NULL인 상태로 vdso_join_timens()가 호출되어 NULL 포인터 역참조가 발생합니다. 이로 인해 커널 Oops가 발생하며, 이 문제는 mm_context_t를 확장하지 않고 vdso 페이지 설정 단계에서 RV64와 compat 차이를 처리하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50675 UNKNOWN 0.0 Linux Kernel
Linux 커널 arm64 아키텍처의 MTE(Memory Tagging Extension) 처리에서, 페이지 태그가 실제로 지워지거나 복원되지 않았음에도 PG_mte_tagged 플래그가 설정되는 문제가 수정되었습니다. 이로 인해 KASAN 태그가 있는 페이지가 복사되면서 잘못된 메모리 접근 오류가 발생할 수 있었습니다. 수정은 플래그 설정 위치를 mte_sync_tags()에서 mte_sync_page_tags()와 mte_restore_tags()로 옮기는 방식입니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50662 UNKNOWN 0.0 Linux Kernel
Linux 커널의 RDMA/hns 드라이버에서 hns_roce_alloc_mr() 함수 실행 중 hns_roce_mr_enable()이 실패하면 mr_key가 해제되지 않아 메모리 누수가 발생합니다. 이 문제는 컴파일 테스트만 수행된 상태입니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50663 UNKNOWN 0.0 Linux Kernel
Linux 커널의 stmmac 이더넷 드라이버 stmmac_dvr_probe() 함수에서, create_singlethread_workqueue() 실패 시 priv->af_xdp_zc_qps 비트맵이 해제되지 않아 메모리 누수가 발생하는 문제입니다. 오류 경로(error_wq_init)를 추가하여 해당 메모리를 해제하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50664 UNKNOWN 0.0 Linux Kernel
Linux 커널의 media: dvb-frontends 드라이버에서 fw 관련 메모리가 해제되지 않고 누수되는 문제가 수정되었습니다. 이 결함은 커널 메모리 자원을 지속적으로 소모하게 만들 수 있습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50667 UNKNOWN 0.0 Linux Kernel
Linux 커널의 drm/vmwgfx 드라이버에서 vmw_mksstat_add_ioctl() 함수의 메모리 누수 문제입니다. 사용자 공간에서 설명 문자열을 복사하는 데 실패하면 인스턴스 디스크립터용 페이지가 해제되지 않은 채 -EFAULT를 반환하여 메모리 누수가 발생합니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50669 UNKNOWN 0.0 Linux Kernel
Linux 커널의 ocxl 드라이버에서 ocxl_file_register_afu() 함수가 device_register() 실패 시 dev_set_name()으로 할당된 이름 메모리를 해제하지 못하는 문제가 수정되었습니다. 오류 경로에서 put_device()를 호출하여 참조를 해제하도록 변경되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50657 UNKNOWN 0.0 Linux Kernel
Linux 커널의 RISC-V 아키텍처에서 kasan_init 함수 실행 중 kasan_populate 과정의 memcpy 누락으로 인해 패닉이 발생할 수 있는 문제입니다. 새로 할당된 base_pud/base_p4d에 kasan_early_shadow 내용을 복사하지 않아, KASAN 섀도우 영역 읽기/쓰기 시 페이지 폴트가 발생합니다. 패치에서는 누락된 memcpy를 추가하여 이를 해결합니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50658 UNKNOWN 0.0 Linux Kernel
Linux 커널의 cpufreq Qualcomm 드라이버에서, speedbin 길이가 잘못된 경우 오류 처리 경로에서 speedbin 버퍼를 해제하지 않아 메모리 누수가 발생하는 문제입니다. 이 커밋은 오류 경로에서도 항상 speedbin 버퍼를 해제하도록 수정합니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50659 UNKNOWN 0.0 Linux Kernel
Linux 커널의 hwrng geode 드라이버에서 for_each_pci_dev() 루프를 중간에 빠져나올 때 pci_dev 참조 카운트를 감소시키지 않아 PCI 디바이스 참조 누수가 발생합니다. 이를 수정하기 위해 pci_dev와 membase를 기록하는 amd_geode_priv 구조체를 추가하고 정상 및 에러 경로에 pci_dev_put()을 추가했습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50660 UNKNOWN 0.0 Linux Kernel
Linux 커널의 ipw2200 무선 드라이버에서 ipw_wdev_init() 함수의 오류 처리 경로에 메모리 누수가 있습니다. 함수 내에서 할당한 메모리가 오류 반환 시 해제되지 않으며, ipw_pci_probe()에서도 마찬가지로 해제되지 않습니다. 이로 인해 메모리 누수가 발생하며 오류 경로에 메모리 해제 코드를 추가해야 합니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50661 UNKNOWN 0.0 Linux Kernel
Linux 커널의 seccomp 기능에서 copy_seccomp() 호출 위치를 실패 경로 이후로 옮기는 수정입니다. 프로세스 생성 중 치명적 시그널을 받아 실패할 때 seccomp 필터 구조체와 관련 객체가 해제되지 않아 메모리 누수가 발생하던 문제를 해결합니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50652 UNKNOWN 0.0 Linux Kernel
Linux 커널 uio_dmem_genirq 드라이버의 irqcontrol() 함수에서, 인터럽트가 이미 비활성화된 상태에서 추가로 비활성화 요청이 들어오면 스핀락이 해제되지 않아 'scheduling while atomic' 커널 버그가 발생하는 문제입니다. 이전 수정(b74351287d4b)에서 disable_irq() 호출을 스핀락 밖으로 옮기면서 생긴 결함입니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50653 UNKNOWN 0.0 Linux Kernel
리눅스 커널의 mmc: atmel-mci 드라이버에서 mmc_add_host() 함수의 반환값을 확인하지 않는 문제가 해결되었습니다. 이 함수가 실패해도 무시하면 할당된 메모리가 누수되고, remove() 경로에서 아직 등록되지 않은 장치를 삭제하려다 커널 null 포인터 역참조로 크래시가 발생할 수 있습니다. 반환값을 검사하고 오류 시 mmc_free_host()를 호출하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50654 UNKNOWN 0.0 Linux Kernel
Linux 커널의 BPF 트램폴린 코드에서, livepatch와 kretfunc가 함께 사용되는 상황에서 im->image의 페이지 속성이 잘못 설정되어 커널 패닉이 발생하는 문제가 수정되었습니다. modify_fentry 또는 register_fentry가 -EAGAIN을 반환하면 이미지의 페이지 속성을 nx+rw로 재설정하도록 패치되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50655 UNKNOWN 0.0 Linux Kernel
Linux 커널의 PPP 드라이버에서 패킷 전송 시 skb(소켓 버퍼)가 장치와 연결되지 않아 flow dissector가 네트워크 네임스페이스를 찾지 못하고 경고가 발생하는 문제입니다. 해당 문제는 ppp_send_frame에서 ppp->dev를 명시적으로 연결하여 해결되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50645 UNKNOWN 0.0 Linux Kernel
Linux 커널의 EDAC/i10nm 드라이버에서 pci_get_dev_wrapper() 함수가 PCI 장치의 참조 카운트(refcount)를 잘못 증가시켜 누수가 발생하는 문제입니다. pci_get_domain_bus_and_slot()은 이미 참조 카운트를 증가시켜 반환하므로 추가 pci_dev_get() 호출이 불필요하며, 오류 경로에서 PCI 장치를 해제(put)하지 않아 누수가 생깁니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50646 UNKNOWN 0.0 Linux Kernel
Linux 커널의 SCSI hpsa 드라이버에서 hpsa_init_one() 함수 실행 중 alloc_percpu() 실패 시 h->reply_map이 해제되지 않아 메모리 누수가 발생하는 문제입니다. 수정은 hpda_free_ctlr_info()를 호출해 reply_map과 h를 함께 해제하도록 변경하는 것입니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50647 UNKNOWN 0.0 Linux Kernel
리눅스 커널의 RISC-V 아키텍처에서 포트 I/O 문자열 접근자(insb, outsb 등)가 PCI 포트 I/O의 물리 주소를 잘못 사용하여 동작하지 않는 문제가 있습니다. 이로 인해 PCIe 병렬 포트 드라이버 접근 시 커널 메모리 접근 오류가 발생합니다. 해결을 위해 해당 래퍼 매크로에서 PCI_IOBASE를 더하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50648 UNKNOWN 0.0 Linux Kernel
Linux 커널의 ftrace 모듈에서 ftrace_modify_direct_caller 함수가 direct_mutex 잠금을 재귀적으로 획득하여 데드락이 발생하는 문제입니다. 이 문제는 register_ftrace_function_nolock 함수를 사용하여 해결되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50649 UNKNOWN 0.0 Linux Kernel
Linux 커널의 power supply 드라이버인 adp5061의 adp5061_get_chg_type() 함수에서 범위 밖 읽기(out-of-bounds read) 취약점이 수정되었습니다. 충전 상태 값이 마스크로 인해 8개 요소 범위를 가질 수 있으나 배열 크기는 4여서 배열 끝을 넘어 최대 4개 요소를 읽을 수 있었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50651 UNKNOWN 0.0 Linux Kernel
리눅스 커널의 ethtool EEPROM 덤프 기능에서 genl_info 포인터를 검사하지 않아 널 포인터 역참조가 발생하는 문제입니다. 이전에 pse-pd 모듈에서 수정된 것과 동일한 방식의 수정이 ethtool eeprom에도 필요합니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50638 UNKNOWN 0.0 Linux Kernel
Linux 커널 ext4 파일시스템에서 부트로더 inode(inode 5)가 초기화되지 않은 상태로 swap_inode_boot_loader가 호출되면, 잘못된 extent 정보가 다른 inode로 옮겨져 __es_tree_search에서 BUG_ON이 발생합니다. 부트로더 inode가 bad_inode이거나 S_IFREG가 아닌 경우 초기화하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50639 UNKNOWN 0.0 Linux Kernel
Linux 커널의 io-wq 모듈에서 워커 생성 시 CPU 마스크 할당이 실패하면, 아직 wqes 배열에 추가되지 않은 현재 노드의 io_wqe 구조체 메모리가 오류 처리 경로에서 해제되지 않아 메모리 누수가 발생합니다. 이 문제는 Syzkaller 퍼징 과정에서 발견되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50640 UNKNOWN 0.0 Linux Kernel
Linux 커널의 MMC 코어에서 표준이 아닌 SDIO 카드를 제거할 때 커널 패닉이 발생하는 문제가 해결되었습니다. SDIO 튜플은 표준 SDIO 카드에만 할당되는데, 비표준 카드는 참조 카운터가 증가하지 않은 상태에서 sdio_release_func()에서 감소되어 메모리 손상을 일으킵니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50641 UNKNOWN 0.0 Linux Kernel
Linux 커널의 HSI(OMAP SSI) 드라이버 ssi_probe 함수에서 for_each_available_child_of_node() 루프를 반환하거나 조기 탈출할 때 자식 노드에 대해 of_node_put()을 호출하지 않아 디바이스 트리 노드 참조 카운트가 누수되는 문제입니다. 이 문제는 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50642 UNKNOWN 0.0 Linux Kernel
Linux 커널의 platform/chrome 드라이버 cros_ec_typec에서 cros_typec_get_switch_handles 함수가 타입-C 스위치 핸들을 할당하다 실패하면 이미 해제된 포인터가 port 구조체에 남아 있었습니다. 이 잔존 포인터로 인해 이후 코드 경로에서 use-after-free 또는 double free가 발생할 수 있어, 해제 후 모든 포인터 필드를 0으로 초기화하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50643 UNKNOWN 0.0 Linux Kernel
Linux 커널의 CIFS 모듈에서 cifs_copy_file_range() 함수가 파일이 스왑으로 사용 중일 때 -EOPNOTSUPP를 반환하면서 xid를 해제하지 않아 xid가 누수되는 문제입니다. 해당 오류 경로에서 반환 전에 xid를 해제하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50644 UNKNOWN 0.0 Linux Kernel
리눅스 커널의 clk: ti: dra7-atl 드라이버에서 of_dra7_atl_clk_probe 함수 실행 시 참조 누수가 발생합니다. pm_runtime_get_sync()로 증가한 PM 사용 카운터를 일부 오류 경로에서 pm_runtime_put_sync()로 해제하지 않아 문제가 생깁니다. 이 문제는 누락된 해제 호출을 추가하여 해결되었습니다.
2025-12-09 2026-11-10 12:10
CVE-2022-50635 UNKNOWN 0.0 Linux Kernel
Linux 커널 PowerPC 아키텍처의 kprobes 구현에서 arch_prepare_kprobe() 함수가 ftrace 기반 kprobe를 확인할 때 발생하는 NULL 포인터 역참조 문제입니다. ftrace 기반 kprobe는 ainsn.insn이 NULL로 설정되는데, 이전 kprobe 검사 시 이를 확인하지 않고 읽어 커널 패닉이 발생할 수 있습니다. 해당 조건 검사 전에 ftrace 기반 여부를 확인하도록 수정되었습니다.
2025-12-09 2026-11-10 12:10