CVE-2026-72252
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
netfilter: nft_set_pipapo: 잘못된 클론이 향후 트랜잭션으로 유출되지 않도록 함
메모리 할당 실패 시 복제된 `nft_pipapo_match`가 잘못된 상태에 진입할 수 있습니다. - 일부 필드의 조회 테이블은 크기가 조정되었지만 다른 필드는 그렇지 않을 수 있음 - 비트가 토글될 수 있음 - 임시 맵(scratch map)이 너무 작을 수 있으며, 이는 `m->bsize_max`가 필요한 값보다 낮음을 의미함
이는 동일한 배치 내의 다음 삽입 작업에서 경계 밖 메모리 쓰기를 유발할 수 있음을 의미합니다.
또한 첫 번째 단계에서의 실패로 인해 잘못된 클론이 다음 트랜잭션으로 유출될 수 있습니다. 이는 이 경우 중단 콜백(abort callback)이 전혀 실행되지 않기 때문입니다(상위 계층에서 오류를 감지했으며, 트랜잭셔널 요청 할당 시도가 이루어지지 않음).
`nft_pipapo_match` 구조체에 다음 상태를 기록합니다: - NEW (원본 클론) - MOD (수정된 클론이며 상태는 양호함) - ERR (잠재적으로 잘못된 콘텐츠 포함)
그런다음 클론이 ERR 상태로 진입했을 때 삭제 및 삽입 작업이 실패하도록 합니다.
첫 번째 삽입 시도에서 오류가 발생한 경우, 즉시 클론을 해제합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.