🔍 CVE-2021-37533

6.5
CVSS Score
MEDIUM
2022-12-03
2026-06-17 04:00
✅ 완료

🇰🇷 한글 설명

Apache Commons Net 3.9.0 이전 버전의 FTP 클라이언트는 PASV 응답에서 호스트를 기본적으로 신뢰하는 취약점이 있습니다. 공격자가 조작된 서버를 통해 클라이언트의 내부 네트워크에 있는 다른 서비스로 연결을 유도하여 정보를 유출할 수 있습니다.

💡 쉬운 설명

가짜 FTP 서버에 접속했을 때, 서버가 클라이언트의 내부 네트워크에 있는 다른 컴퓨터로 연결하라고 속일 수 있는 문제입니다. 이를 통해 공격자는 클라이언트의 내부 네트워크 정보를 알아낼 수 있습니다.

🇺🇸 원문 (English)

Prior to Apache Commons Net 3.9.0, Net's FTP client trusts the host from PASV response by default. A malicious server can redirect the Commons Net code to use a different host, but the user has to connect to the malicious server in the first place. This may lead to leakage of information about services running on the private network of the client. The default in version 3.9.0 is now false to ignore such hosts, as cURL does. See https://issues.apache.org/jira/browse/NET-711.

📍 영향받는 시스템

Apache Commons Net 3.9.0 미만 버전

⚔️ 공격 벡터

사용자가 악의적인 FTP 서버에 접속하여 조작된 PASV 응답을 수신하는 방식

🛡️ 대응 방법

Apache Commons Net 버전을 3.9.0 이상으로 업데이트

🔧 검증 코드

출력된 결과에서 commons-net의 버전을 확인하여 3.9.0 미만인지 체크합니다.

Shell / Script
mvn dependency:list | grep 'commons-net'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Apache HTTP Server