| CVE ID | 심각도 | CVSS | 소프트웨어 | 설명 | 발행일 | 수정일 |
|---|---|---|---|---|---|---|
| CVE-2022-49521 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 lpfc(Emulex Fibre Channel) 드라이버에서 lpfc_sli4_send_seq_to_ulp() 함수가 수신 프레임의 rctl에 매칭되는 핸들러를 찾지 못하면 프레임을 버리면서 리소스를 해제하지 않아 리소스 누수가 발생하는 문제입니다. 패치는 처리되지 않은 프레임 타입을 폐기할 때 리소스를 반환하도록 수정하고, NOP 기본 링크 서비스 처리를 보완합니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49526 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 md/bitmap 모듈에서 비트맵 영역에 잘못된 데이터가 있을 때 sanity check를 통과하지 못했음에도 chunksize 등 superblock 값이 설정되어, 값이 0이 되면서 DIV_ROUND_UP_SECTOR_T() 연산 중 divide error가 발생하는 문제입니다. 이로 인해 클러스터 RAID 환경에서 커널 크래시가 발생할 수 있습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49516 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ice 드라이버에서 VF VSI 포인터 값을 적절히 검사하지 않아 발생하는 취약점입니다. 리셋 과정에서 VSI가 제거되거나 재생성될 때 ice_get_vf_vsi 함수가 NULL을 반환할 수 있으며, 이를 확인하지 않고 참조할 경우 시스템 오류가 발생할 수 있습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49496 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 MediaTek 비디오 코덱 드라이버(mtk-vcodec-dec.ko)에서 발생하는 취약점입니다. 드라이버가 서브디바이스 모드로 동작할 때 모듈을 제거(rmmod)하면 NULL 포인터 참조로 인해 커널 크래시(Panic)가 발생합니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49453 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 TI SCI 전원 관리 도메인(ti_sci_pm_domains) 코드에서 메모리 할당 함수인 devm_kcalloc이 실패하여 NULL을 반환할 경우 이를 확인하지 않아 발생하는 취약점입니다. 이로 인해 NULL 포인터 역참조가 발생하여 시스템이 충돌하거나 예기치 않은 동작을 유발할 수 있습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49436 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 powerpc/papr_scm 드라이버에서 papr_scm_priv.nvdimm_events_map의 'char *' 요소들이 papr_scm_remove() 및 papr_scm_pmu_register(), papr_scm_pmu_check_events()의 오류 경로에서 해제되지 않아 메모리 누수가 발생합니다. 또한 stat_id는 NULL 종료 문자열이 아닌 8바이트 고정 크기 식별자인데 일부 코드에서 문자열로 취급되어 문제가 됩니다. 수정 방식은 이벤트 맵 배열 할당 시 stat_id 공간을 함께 포함하도록 변경하는 것입니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49420 | MEDIUM | 5.5 | Linux Kernel Teams |
리눅스 커널의 UDP sendmsg() 함수에서 sk->sk_bound_dev_if 필드를 읽는 과정 중 데이터 경합(Race Condition)이 발생할 수 있는 취약점입니다. 다른 스레드에서 해당 필드를 변경하는 동안 lockless 방식으로 읽기가 수행되어 KCSAN(Kernel Concurrency Sanitizer)에서 데이터 경합이 감지되었습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49422 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 dmaengine idxd 드라이버에서 idxd_cdev_register() 함수의 오류 처리 경로가 잘못되어 있습니다. alloc_chrdev_region() 호출이 실패할 때 이미 할당된 리소스가 해제되지 않아 메모리 누수가 발생합니다. 이를 해결하기 위해 누락된 오류 처리 경로를 추가했습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49402 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ftrace 서브시스템에서 register_ftrace_direct 호출이 실패할 때 direct_functions 해시에 추가된 항목이 제거되지 않아 일반 보호 오류(GPF)가 발생하는 문제가 수정되었습니다. 이는 livepatch로 패치된 함수에 대해 bpftrace 등으로 반복 추적을 시도할 때 재현될 수 있습니다. 수정 내용은 등록 실패 시 해당 항목을 해시에서 제거하는 것입니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49380 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 유효 노드 카운트가 0으로 조작될 경우 f2fs_bug_on()이 호출되어 시스템 패닉이 발생하는 취약점입니다. 이 패치는 시스템 중단 대신 경고를 출력하고 파일 시스템 체크(FSCK)가 필요하도록 설정하여 안정성을 높였습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49364 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 inode 노드와 dnode 노드가 동일한 NID를 공유하여 발생하는 취약점입니다. f2fs_evict_inode() 과정에서 dnode 노드 절단 시 NAT 엔트리가 무효화되어, inode 노드 절단 시 dirty 상태가 제대로 해제되지 않고 커널 버그가 발생할 수 있습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49360 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 체크포인트의 유효 블록 수와 SIT 테이블 간의 불일치가 발생하는 취약점입니다. 이로 인해 가비지 컬렉션 과정에서 사용 가능한 세그먼트를 찾지 못할 경우 커널 패닉(Kernel Panic)이 발생할 수 있습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49361 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 인라인 인ode에 대한 무결성 검사가 누락되어 발생하는 취약점입니다. 조작된 인ode가 inline_data와 encrypted 플래그를 동시에 가질 경우, 파일 이름 변경(rename) 과정에서 데이터 변환 충돌이 발생하여 커널 패닉이 유발될 수 있습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49347 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 ext4 파일 시스템에서 지연 할당(delayed allocation) 모드 사용 시, 인라인 데이터(inline data)가 익스텐트(extent)로 변환되는 과정에서 상태 불일치가 발생하여 커널 패닉(BUG_ON)이 유발되는 취약점입니다. 데이터 쓰기 작업과 fallocate 작업이 특정 순서로 겹칠 때 발생하며, 시스템의 안정성을 해칠 수 있습니다.
|
2025-02-26 | 2026-06-17 05:17 |
| CVE-2022-49352 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널 ext4 파일시스템에서 ext4_setattr 함수가 inode 쓰기 실패 시 i_disksize를 새 값으로 잘못 갱신하여, 이후 직접 쓰기 과정의 ext4_handle_inode_extension에서 WARN_ON_ONCE 경고가 발생하는 문제입니다. 메모리 부족 상황에서 mark_inode_dirty가 실패하면 i_disksize를 이전 값으로 되돌려 해결합니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49339 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널에서 __init으로 표시된 seg6_hmac_init() 함수가 EXPORT_SYMBOL로 외부에 노출되어 있었습니다. .init.text 섹션은 초기화 후 해제되므로, 이 심볼에 접근하면 커널 패닉이 발생할 수 있습니다. 해당 함수의 export를 제거하여 문제를 해결했습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49341 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 arm64 BPF JIT 구현에서 prog->jited 필드를 해제할 때 prog->jited_len을 함께 초기화하지 않아, 실제 JIT 이미지가 없는데도 길이 값이 남아 있는 문제가 있습니다. 이로 인해 bpf_prog_get_info_by_fd()가 잘못된 길이로 사용자 공간 복사를 시도하며 커널 메모리 노출 경고(usercopy abort)가 발생할 수 있습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49317 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 노드 페이지를 플러시(flush)하는 과정 중 무한 루프가 발생할 수 있는 취약점입니다. 특정 상황에서 I/O 오류(EIO)가 지속적으로 발생할 경우, 시스템이 노드 페이지를 계속해서 다시 시도하며 무한 루프에 빠지게 됩니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49318 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 F2FS 파일 시스템에서 특정 블록 주소 범위가 올바르지 않을 때 WARN_ON이 호출되는 취약점이 발견되었습니다. 이 문제는 f2fs_is_valid_blkaddr 및 __is_bitmap_valid 함수에서 발생하며, WARN_ON을 dump_stack으로 교체하여 해결되었습니다.
|
2025-02-26 | 2026-08-15 13:17 |
| CVE-2022-49309 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 rtl8723bs 드라이버 내 rtw_surveydone_event_callback() 함수에서 데드락(교착 상태)이 발생할 수 있는 취약점입니다. 특정 상황에서 스핀락을 보유한 상태로 타이머 중단을 기다리면서, 타이머 핸들러가 동일한 락을 요청하여 시스템이 무한 대기에 빠지게 됩니다.
|
2025-02-26 | 2026-08-13 00:17 |
| CVE-2022-49308 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 extcon 드라이버에서, 드라이버 데이터(dev_set_drvdata)가 설정되기 전에 extcon 디바이스가 생성되어 sysfs의 state_show()가 호출될 수 있는 문제가 해결되었습니다. 이로 인해 edev가 NULL인 상태에서 접근하여 커널 Oops가 발생할 수 있었습니다. 드라이버 등록 순서를 드라이버 데이터 설정 이후로 변경하여 수정되었습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49294 | MEDIUM | 5.5 | Linux Kernel |
리눅스 커널의 drm/amd/display 구성 요소에서 0으로 나누기 연산이 수행되기 전에 나머지 값을 확인하지 않는 취약점이 발견되었습니다. 이로 인해 0 값이 입력될 경우 시스템이 패닉 상태에 빠지며 중단될 수 있습니다.
|
2025-02-26 | 2026-08-13 00:17 |
| CVE-2022-49296 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 Ceph 파일 시스템에서 inline_data를 가져오기 위해 Fwb 캡을 보유하는 동안 발생할 수 있는 데드락(교착 상태) 취약점입니다. 특정 조건에서 파일 생성 및 쓰기 작업이 동시에 발생할 경우, MDS와 클라이언트 간의 캡(cap) 교환 과정에서 서로를 기다리며 시스템이 멈출 수 있습니다.
|
2025-02-26 | 2026-08-13 00:17 |
| CVE-2022-49262 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 octeontx2 암호화 드라이버에서 CONFIG_DM_CRYPT 검사를 제거하는 수정이 이루어졌습니다. 이 검사는 불필요하며, 해당 설정이 활성화된 상태에서 드라이버 제거 시 NULL 포인터 역참조로 커널 패닉이 발생하는 문제를 해결합니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49266 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 블록 계층에서 a647a524a467 커밋으로 인해 BIO_TRACKED가 설정되지 않은 bio에 대해 rq_qos_done_bio()가 호출되지 않는 문제가 수정되었습니다. 이로 인해 병합된 bio가 완료되지 않은 것으로 남아 blk-iocost가 I/O 제어를 제대로 수행하지 못했습니다. 패치는 BIO_QOS_MERGED 플래그를 도입하고 BIO_TRACKED를 BIO_QOS_THROTTLED로 이름을 바꿉니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49256 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 watch_queue 서브시스템에서 free_watch() 함수가 watch 객체의 메모리를 실제로 해제하지 않아 메모리 누수가 발생하는 취약점입니다. 누락된 kfree 호출을 추가하여 해결되었습니다. keyctl 시스템 호출을 통해 반복적으로 watch를 생성하면 커널 메모리가 계속 소모될 수 있습니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49257 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 watch_queue_set_size() 함수에서 오류 정리 과정 중 NULL 포인터에 대해 __free_page()를 호출하는 문제가 있습니다. 이로 인해 NULL 포인터 역참조가 발생하여 커널 크래시가 일어날 수 있습니다. 수정은 실제로 할당된 페이지에 대해서만 해제하도록 변경하는 것입니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49220 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 dax 서브시스템에서 dax_fs_exit() 호출 시 inode를 flush하지 않고 캐시를 파괴하는 문제가 있습니다. 이로 인해 nd_pmem 모듈을 로드 후 언로드할 때 dax_cache에 객체가 남아 커널 BUG가 발생할 수 있습니다. 수정은 캐시 파괴 전에 rcu_barrier()를 호출하는 것입니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49219 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 vfio/pci 드라이버에서 D3hot에서 D0로 전환하는 과정 중 메모리 누수가 발생하는 문제가 수정되었습니다. 리셋 IOCTL 호출 시 저장된 PCI 상태 메모리가 해제되지 않아, 반복 호출 시 메모리 고갈(OOM)이 발생할 수 있었습니다. 패치는 덮어쓰기 전에 기존 할당 메모리를 먼저 해제합니다.
|
2025-02-26 | 2026-11-05 20:17 |
| CVE-2022-49204 | MEDIUM | 5.5 | Linux Kernel |
Linux 커널의 BPF sockmap 코드에서 tcp_bpf_send_verdict() 함수가 more_data 경로로 진입할 때 메시지 크기를 두 번 해제(uncharge)하여 소켓 메모리 accounting이 어긋나는 문제가 수정되었습니다. 이로 인해 소켓 종료 시 커널 경고(WARNING)와 콜 트레이스가 발생할 수 있습니다.
|
2025-02-26 | 2026-11-05 20:17 |