🔍 CVE-2016-15039

6.3
CVSS Score
MEDIUM
2024-07-11
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

mhuertos phpLDAPadmin의 htdocs/js/ajax_functions.js 파일의 makeHttpRequest 함수에서 발견된 HTTP 요청 스머글링 취약점입니다. 원격 공격자가 이를 악용하여 악의적인 HTTP 요청을 주입하거나 서버 동작을 변조할 수 있습니다.

💡 쉬운 설명

phpLDAPadmin의 웹 요청 처리 기능에 보안 결함이 있어서, 공격자가 정상 요청에 악의적인 명령을 숨겨서 보낼 수 있습니다. 이를 통해 서버의 동작을 조종하거나 데이터를 탈취할 가능성이 있습니다.

🇺🇸 원문 (English)

A vulnerability classified as critical was found in mhuertos phpLDAPadmin up to 665dbc2690ebeb5392d38f1fece0a654225a0b38. Affected by this vulnerability is the function makeHttpRequest of the file htdocs/js/ajax_functions.js. The manipulation leads to http request smuggling. The attack can be launched remotely. This product does not use versioning. This is why information about affected and unaffected releases are unavailable. The patch is named dd6e9583a2eb2ca085583765e8a63df5904cb036. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-270523.

📍 영향받는 시스템

mhuertos phpLDAPadmin 665dbc2690ebeb5392d38f1fece0a654225a0b38 커밋 이전 모든 버전

⚔️ 공격 벡터

원격 공격자가 AJAX 요청 함수의 부적절한 입력 검증을 이용하여 HTTP 요청 스머글링 공격 실행

🛡️ 대응 방법

dd6e9583a2eb2ca085583765e8a63df5904cb036 패치 적용 또는 최신 버전으로 업그레이드

🔧 검증 코드

명령어가 makeHttpRequest 함수를 찾으면 취약 버전, 파일을 찾지 못하면 패치되었거나 설치되지 않은 상태입니다.

Shell / Script
grep -r 'makeHttpRequest' /var/www/phpldapadmin/htdocs/js/ajax_functions.js 2>/dev/null && echo 'Vulnerable version' || echo 'File not found or patched'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP