CVE-2026-68450 in Linux
요약
\~에 의해 VulDB • 2026. 08. 12.
리눅스 커널에서 다음 취약점이 해결되었습니다:
btrfs: 중복된 reloc 루트 삽입 시 매핑 노드 해제
__add_reloc_root()는 rc->reloc_root_tree에 삽입하기 전에 mapping_node를 할당합니다. rb_simple_insert()가 기존 엔트리를 발견하면 기존 rb_node를 반환하고 새로 할당된 노드를 연결되지 않은 상태로 남겨둡니다.
오류 처리 경로에서는 새 노드를 해제하지 않고 -EEXIST를 반환합니다. 해당 노드는 reloc_root_tree에 삽입되지 않았으므로, 이후 put_reloc_control()에서의 정리 과정에서도 이를 찾을 수 없습니다.
-EEXIST를 반환하기 전에 새로 할당된 노드를 해제하십시오.
현재 호출자들은 -EEXIST가 발생해서는 안 된다고 가정하고 있으므로, 이는 예기치 않은 중복 삽입 경로에 대한 방어적 정리에 해당합니다. 만약 이 경로로 진입하는 경우가 있다면 로컬 할당은 반드시 해제되어야 합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.