🔍 CVE-2026-72023

0.0
CVSS Score
UNKNOWN
2026-08-15
2026-08-23 13:16
✅ 완료

🇰🇷 한글 설명

Linux 커널의 octeontx2-pf 드라이버에서 초기화 실패 시 SQB 포인터가 해제되지 않는 메모리 누수 취약점이 발견되었습니다. 기존에는 SQB 페이지는 해제되었으나 per-SQ sqb_ptrs 배열이 남아 있어 자원 관리에 문제가 있었습니다. 이를 해결하기 위해 초기화 실패 시 otx2_free_sq_res()를 호출하여 모든 자원을 올바르게 해제하도록 수정되었습니다.

💡 쉬운 설명

시스템이 작동을 시작하다가 오류가 발생했을 때, 사용하던 메모리를 제대로 돌려주지 않고 그대로 남겨두는 버그입니다. 이 문제가 반복되면 시스템의 메모리가 점점 부족해질 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: octeontx2-pf: fix SQB pointer leak on init failure otx2_init_hw_resources() initializes SQ aura and pool resources before several later setup steps. On failure, err_free_sq_ptrs only frees SQB pages, leaving the per-SQ sqb_ptrs arrays behind. Use otx2_free_sq_res() for the SQ unwind path and let it free sqb_ptrs even when sq->sqe has not been allocated yet. The bug was first flagged by an experimental analysis tool we are developing for kernel memory-management bugs while analyzing v6.13-rc1. The tool is still under development and is not yet publicly available. Manual inspection confirms that the bug is still present in v7.1.1. An x86_64 allyesconfig build showed no new warnings. As we do not have an OcteonTX2 PF device and the corresponding AF mailbox setup to test with, no runtime testing was able to be performed.

📍 영향받는 시스템

Linux kernel v7.1.1 및 이전 버전 (OcteonTX2 PF 장치 사용 시)

⚔️ 공격 벡터

장치 초기화 과정에서 의도적으로 오류를 유발하여 메모리 누수를 일으키는 방식

🛡️ 대응 방법

Linux 커널을 최신 패치가 적용된 버전으로 업데이트하십시오.

🔧 검증 코드

출력된 커널 버전이 취약점이 수정된 최신 버전인지 확인하십시오.

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel