CVE-2026-64531
net: openvswitch: 중첩된 과대 크기 액션 속성 거부
- 게시됨
- 2026. 7. 27.
- 업데이트됨
- 2026. 10. 16.
- CNA 할당 중
- Linux
- 증거 관찰됨
- 2026. 8. 9.
기본 CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H낮음 · 다음 30일
- 백분위수
- 30.4%
- 모델 날짜
- 2026. 10. 15.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
# Linux 커널에서 다음 취약점이 해결되었습니다: net: openvswitch: 비정상적으로 큰 중첩 액션 속성 거부 Open vSwitch는 생성된 플로우 액션을 nlattr로 저장하며, 해당 nla_len 필드는 u16입니다. 커밋 a1e64addf3ff ("net: openvswitch: remove misbehaving actions length check")는 총 sw_flow_actions 스트림이 64KiB를 초과하여 커질 수 있도록 허용했는데, 이는 유효하지만 생성된 중첩 액션 속성이 U16_MAX를 초과하지 못하게 하는 마지막 보호 장치도 제거했습니다. 따라서 비정상적으로 큰 생성 컨테이너가 잘린 nla_len으로 닫힐 수 있습니다. 이후 덤프 또는 정리 과정에서 검증된 스트림과 구조적으로 다른 스트림을 탐색하게 됩니다. 특히, 비정상적으로 큰 중첩 CLONE/CT 액션으로 인해 생성된 스트림의 후속 바이트가 독립적인 액션으로 해석될 수 있습니다. 더 큰 총 액션 스트림 동작은 유지하되, 중첩 액션 닫기가 nla_len에 맞지 않는 생성 컨테이너를 거부하고 모든 호출자에게 오류를 반환하도록 합니다. 재귀적 SAMPLE, CLONE, DEC_TTL 및 CHECK_PKT_LEN 빌더의 경우, 실패한 래퍼를 폐기하기 전에 리소스를 소유하는 액션 목록 꼬리를 역방향 구성 순서로 정리하여, 거부된 꼬리에 복사된 리소스가 래퍼가 제거되기 전에 해제되도록 합니다. 대부분의 실패한 외부 래퍼는 하위 리소스가 해제된 후 actions_len을 잘라내어 폐기됩니다. CHECK_PKT_LEN은 분기 리소스가 사라진 후 상위 항목도 정리합니다. SET/TUNNEL 닫기 실패는 알려진 tun_dst 소유권을 직접 해제하며, SET_TO_MASKED는 외부 소유권이 없고 닫기 실패 시 잘라냅니다.
소스
방어 보안 팀을 위한 Linux 커널 Open vSwitch 메모리 손상 취약점에 대한 참조 분석으로, 근본 원인, 영향, 탐지 명령, 완화 지침을 다룹니다.
CVE-2026-64531 (OVSwrap) PoC - Linux 커널 Open vSwitch LPE; 패치 검증 및 보안 연구용
- OVSwrapPoC
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.