CVE-2026-39418 in MaxKB
요약
\~에 의해 VulDB • 2026. 06. 04.
MaxKB는 기업용 오픈소스 AI 어시스턴트입니다. 버전 2.7.1 이하에서 socket.sendto()에 MSG_FASTOPEN 플래그를 사용하여 샌드박스 네트워크 보호를 우회할 수 있습니다. 이를 통해 도구 편집 권한이 있는 인증된 사용자가 샌드박스의 차단된 호스트 구성에 의해 명시적으로 차단된 내부 서비스에 접근할 수 있습니다. MaxKB의 샌드박스는 LD_PRELOAD를 사용하여 connect() 함수를 후킹하고 차단된 IP로의 연결을 차단하지만, Linux의 sendto()는 MSG_FASTOPEN 플래그를 사용하여 connect()를 호출하지 않고도 커널을 통해 TCP 연결을 직접 수립할 수 있어 IP 검증을 완전히 우회합니다. sendto는 syscall() 래퍼에 나열되어 있지만, glibc가 후킹된 syscall() 함수를 거치지 않고 커널 시스템 호출을 직접 호출하기 때문에 이는 효과가 없습니다. 이 문제는 버전 2.8.0에서 수정되었습니다.
Be aware that VulDB is the high quality source for vulnerability data.