Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
wsftp-server-scanner — Progress WS_FTP Server 2026년 10월 패치 배치(CVE-2026-84295 (CVSS 10.0) 및 추가 14건)를 위한 탐지 전용 로컬 트리아지 스캐너로, 2024.0.6/2025.0.3 대 2024.0.7/2025.0.4로 분리된 수정 테이블을 기준으로 그룹별로 등급을 매깁니다. 페이로드 없음, 원격 프로빙 없음. | Kitploit
도구/GitHubGitHub/foxcornlab/wsftp-server-scanner
Defensive ToolsVulnerability ScannersVulnerability AnalysisConfiguration AuditingInformation GatheringMisconfigurationIncident Response
GitHub

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
foxcornlab/wsftp-server-scanner

wsftp-server-scanner

Progress WS_FTP Server 2026년 10월 패치 배치(CVE-2026-84295 (CVSS 10.0) 및 추가 14건)를 위한 탐지 전용 로컬 트리아지 스캐너로, 2024.0.6/2025.0.3 대 2024.0.7/2025.0.4로 분리된 수정 테이블을 기준으로 그룹별로 등급을 매깁니다. 페이로드 없음, 원격 프로빙 없음.

저장소 보기
35일 전아직 검토되지 않음

wsftp-server-scanner

2026년 10월 29일 Progress WS_FTP Server 패치 배치에 대한 로컬 트리아지: 15개의 취약점, 그중 하나는 10.0. 소유한 버전을 입력하면 해당 설치가 여전히 열려 있는지 알려주고, 첫 번째 패치된 빌드가 거짓말하게 만드는 함정을 잡아냅니다. 네트워크에 접속하지 않고, 서버를 프로빙하지 않으며, 페이로드를 전송하지 않습니다.

배치

세부 정보값
헤드라인CVE-2026-84295, 부적절한 인증, 10.0 심각: 인증되지 않은 원격 공격자가 관리자 자격 증명을 포함한 민감한 정보에 접근 가능
다음으로 심각한 것CVE-2026-90868, OS 명령 주입, 9.9; CVE-2026-90864, CVE-2026-90863, CVE-2026-90866은 9.1; CVE-2026-90865, OS 명령 주입, 9.0
총계15개 CVE: 6 심각, 3 높음, 6 중간, 배치 분석 문서 기준
익스플로잇2026년 10월 31일 기준 확인된 것 없음, 보고된 공개 PoC 없음. 이는 보고된 내용에 대한 진술일 뿐 기다릴 이유는 아닙니다: 파일 전송 게이트웨이의 10.0 인증되지 않은 자격 증명 결함에는 긴 도화선이 필요하지 않습니다
제품Windows 전용 Progress WS_FTP Server

함정: 고정 빌드가 하나가 아니라 둘

그룹CVE수정된 버전
ACVE-2026-84294, CVE-2026-84295, CVE-2026-842962024.0.6 / 2025.0.3
BCVE-2026-90861부터 CVE-2026-90872까지 (12개 CVE)2024.0.7 / 2025.0.4

2024.0.6 또는 2025.0.3에 있는 호스트는 10.0 결함을 닫았지만 여전히 9.9 명령 주입 결함에 열려 있습니다. 첫 번째 패치된 빌드로 패치하면 끝난 것처럼 느껴지지만 끝난 것이 아닙니다. 이 도구는 두 그룹을 별도로 평가하고 바로 그 경우에 TRAP을 출력합니다. 표에서 완전히 패치된 빌드는 2024.0.7과 2025.0.4(및 해당 브랜치의 이후 빌드)뿐입니다.

원격이 아닌 로컬인 이유

WS_FTP Server는 Windows에서 실행되며, 여기서 원격 버전 핑거프린팅은 신뢰할 수 없습니다: 로그인 배너가 숨겨질 수 있고 SSH 식별이 억제될 수 있습니다. 따라서 이 도구는 아무것도 프로빙하지 않습니다. Windows 호스트 자체에서 실행하거나(--local은 winreg를 통해 Programs and Features 제거 항목을 읽음), WS_FTP Manager, About 또는 Programs and Features에서 버전을 제공하거나(--version), 내보낸 제거 목록을 제공하세요(--registry-json).

버전 번호 매기기, 두 형식 모두 허용

Progress는 동일한 릴리스를 두 가지 번호 체계로 판매합니다: 2024.0은 9.0이고 2025.0은 10.0입니다. 따라서 9.0.6은 2024.0.6을 의미하고 10.0.4는 2025.0.4를 의미하며, 이 도구는 이를 동일하게 평가합니다. 2022.0(8.8.x)을 포함하여 2024.0(9.0)보다 오래된 릴리스는 해당 브랜치에 패치된 빌드가 없습니다: 두 그룹 모두 VULNERABLE로 평가되며, 해결책은 제자리 패치가 아니라 2024.0.7 또는 2025.0.4로의 브랜치 업그레이드입니다.

검사 항목

  • 제공한 버전 (--version 2024.0.6), 분할 수정 표에 따라 그룹별로 평가
  • 이 Windows 호스트 (--local): WS_FTP Server 제거 항목, 이름으로 매칭하여 WS_FTP Pro 클라이언트 설치가 서버로 평가되지 않도록 함
  • 오프라인 인벤토리 (--registry-json entries.json): {DisplayName, DisplayVersion} 항목의 JSON 목록, Programs and Features를 중앙에서 내보내는 플릿용
  • 전체 표 (--list): 그룹과 수정 빌드가 포함된 15개 CVE 전체

사용법

# grade one version, trap case
python3 wsftp_scanner.py --version 2024.0.6

# fully patched build
python3 wsftp_scanner.py --version 2025.0.4

# legacy marketing numbering, same grade
python3 wsftp_scanner.py --version 9.0.6

# on the Windows host itself
python3 wsftp_scanner.py --local

# from an exported uninstall list
python3 wsftp_scanner.py --registry-json entries.json

# machine-readable output for fleets
python3 wsftp_scanner.py --version 2024.0.5 --json

# the full 15-CVE table
python3 wsftp_scanner.py --list

종료 코드: 0 = 취약한 항목 없음, 2 = 취약한 항목 발견, 1 = 스캔 오류. UNKNOWN은 종료 코드를 바꾸지 않지만, 결코 깨끗한 상태가 아닙니다. 2024.0 / 2025.0 밖의 브랜치(2024.0 이전 릴리스가 아닌 경우)는 이 도구의 테이블에 해당 브랜치의 수정 빌드가 없기 때문에 UNKNOWN으로 판정됩니다.

출처가 서로 다를 때, 그리고 아직 검증되지 않은 것

먼저 한 가지: 이 배치에 해당하는 기본 Progress 지식 문서는 Progress ID 로그인 뒤에 있어서 이 빌드에서 직접 열 수 없었습니다. 위의 분할 수정 테이블은 독립적인 CVE 기록들(cvefeed를 통한 CVE 프로젝트 기록, SecurityFocus 항목, 그리고 배치 정리 문서)에 걸쳐 교차 확인되었으며, 모두 동일한 Progress 권고를 인용하고 있고 그룹 분할(3 + 12 = 15)도 이들 모두에서 일관됩니다. Progress 로그인 정보가 있다면 이 테이블과 문서를 대조해 확인하고, 다른 점이 있으면 issue를 열어 주세요.

둘째, 개별 점수는 CVE 기록이 확인된 경우에만 출력됩니다: 84295는 10.0, 90868은 9.9, 90864 / 90863 / 90866은 9.1, 90865는 9.0, 90867은 8.1, 84294는 7.7, 90869는 7.5, 90872는 6.6, 90871은 5.3. 84296, 90861, 90862, 90870의 점수는 확인한 출처에서 개별적으로 확인되지 않았으므로, 도구는 점수를 단정하지 않고 그룹별로만 나열합니다. 이는 판정에는 아무 영향이 없습니다. 개별 점수가 아니라 그룹 소속이 수정 빌드를 결정하기 때문입니다.

오늘 패치할 수 없다면 대응 방안

업그레이드가 해결책입니다. 2024.0 이전 브랜치에는 적용된 패치가 없고, 그룹 B를 닫는 부분 패치도 없습니다. 업그레이드가 가능해질 때까지 관리 웹 콘솔을 내부 네트워크 뒤로만 제한하고, 2024.0.7 / 2025.0.4 미만의 인터넷에 노출된 WS_FTP Server는 인증 없이 악용 가능한 자격 증명 취약점에 노출된 것으로 간주하세요. 패치되지 않은 상태에서 인터넷에 노출되었던 모든 호스트의 관리 자격 증명을 교체하세요. 핵심 취약점이 이 자격 증명을 노출하며, 패치를 적용해도 이미 노출된 사실이 되돌아가지는 않습니다.

테스트

python3 -m unittest discover -s tests -v

17개의 테스트: 두 가지 번호 체계에서의 버전 파싱, 두 분기 모두에서의 트랩, 완전히 패치된 빌드, 레거시 9.0 / 10.0 동등성, 2024.0 이전의 수정 없음 등급 판정, 목록에 없는 분기의 UNKNOWN, 레지스트리 항목 매칭, 그리고 CLI 종료 코드와 15개 CVE 목록 개수.

Thanks to

  • Progress Software, 이 도구가 등급 판정의 기준으로 삼는 패치 배치와 분리된 수정 표를 제공해 주셔서
  • CVE 프로젝트와 CNA 기록, 각 CVE별 설명과 점수를 제공해 주셔서
  • SecurityOnline, SecurityFocus, cvefeed, 원문 기사가 로그인 장벽 뒤에 있는 동안 해당 기록들이 표를 뒷받침해 주셔서

Disclaimer

방어적 트리아지만을 위한 도구입니다. 이 도구는 버전 문자열을 확인하고 설치본이 수정된 빌드보다 낮은지 보고합니다. 트래픽을 보내지 않고, 서버를 프로브하지 않으며, 벤더 권고문을 대체하지 않습니다. 소유하거나 감사 권한이 있는 시스템에서만 사용하십시오.

Vineeth Kumar(foxcornlab)의 연구입니다. 버그를 발견했거나 기능을 원하시면 issue를 열어 주십시오.

도구 다운로드