🔍 CVE-2026-32311

9.8
CVSS Score
CRITICAL
2026-04-20
2026-06-17 10:35
✅ 완료

🇰🇷 한글 설명

Flowsint OSINT 도구의 org_to_asn 트랜스포머에서 사용자 입력을 검증하지 않아 쉘 메타문자를 통한 임의 명령 실행이 가능합니다. 공격자는 악의적인 스케치를 생성한 후 이 기능을 트리거하여 Docker 컨테이너를 탈출하고 루트 권한으로 OS 명령을 실행할 수 있습니다.

💡 쉬운 설명

Flowsint는 조직 정보를 분석하는 도구인데, 입력 검증 부족으로 공격자가 숨겨진 시스템 명령을 실행할 수 있습니다. 이를 통해 공격자는 서버 전체를 장악할 수 있으므로 매우 위험합니다.

🇺🇸 원문 (English)

Flowsint is an open-source OSINT graph exploration tool designed for cybersecurity investigation, transparency, and verification. Flowsint allows a user to create investigations, which are used to manage sketches and analyses. Sketches have controllable graphs, which are comprised of nodes and relationships. The sketches contain information on an OSINT target (usernames, websites, etc) within these nodes and relationships. The nodes can have automated processes execute on them called 'transformers'. A remote attacker can create a sketch, then trigger the 'org_to_asn' transform on an organization node to execute arbitrary OS commands as root on the host machine via shell metacharacters and a docker container escape. Commit b52cbbb904c8013b74308d58af88bc7dbb1b055c appears to remove the code that causes this issue.

📍 영향받는 시스템

Flowsint (Commit b52cbbb904c8013b74308d58af88bc7dbb1b055c 이전 모든 버전)

⚔️ 공격 벡터

원격 공격자가 스케치 생성 후 org_to_asn 트랜스포머를 통해 쉘 메타문자($(), |, &, ;)가 포함된 입력 전송

🛡️ 대응 방법

Flowsint를 Commit b52cbbb904c8013b74308d58af88bc7dbb1b055c 이후의 최신 버전으로 업데이트 또는 입력 검증 패치 적용

🔧 검증 코드

설치된 Flowsint 버전을 확인; 버전이 명시되지 않으면 패치되지 않은 상태이므로 즉시 업데이트 필요

Shell / Script
pip show flowsint 2>/dev/null | grep Version || docker inspect flowsint 2>/dev/null | grep -i version

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Docker