🇰🇷 한글 설명
GreyDGL PentestGPT 1.0.0 이하 버전의 웹 페이지 크롤링 구성 요소에서 취약점이 발견되었습니다. Traceback 인자를 조작하여 원격에서 인젝션 공격을 수행할 수 있으나, 공격 난이도가 높고 복잡합니다. 해당 취약점은 공개되었으나 GitHub 이슈는 '계획 없음'으로 종결되었습니다.
💡 쉬운 설명
웹 페이지 정보를 수집하는 과정에서 특정 데이터를 조작해 악성 코드를 주입할 수 있는 보안 약점입니다. 공격이 매우 까다롭고 복잡한 과정을 거쳐야 하지만, 원격에서 공격이 가능할 수 있습니다.
🇺🇸 원문 (English)
A vulnerability was determined in GreyDGL PentestGPT up to 1.0.0. This vulnerability affects unknown code of the component Web-Page Crawling. Executing a manipulation of the argument Traceback can lead to injection. The attack can be executed remotely. A high complexity level is associated with this attack. It is stated that the exploitability is difficult. The exploit has been publicly disclosed and may be utilized. The reported GitHub issue was closed with the label "not planned".
📍 영향받는 시스템
GreyDGL PentestGPT 1.0.0 이하 모든 버전
⚔️ 공격 벡터
웹 크롤링 구성 요소의 Traceback 인자 조작을 통한 원격 인젝션
🛡️ 대응 방법
해당 소프트웨어의 최신 보안 패치 적용 또는 인자값 검증 로직 강화
🔧 검증 코드
출력된 버전 번호가 1.0.0 이하인지 확인하여 취약 여부를 판단합니다.
pip show PentestGPT 2>/dev/null | grep -E 'Version'