🔍 CVE-2026-108720

4.3
CVSS Score
MEDIUM
2026-10-11
2026-10-13 14:17
✅ 완료

🇰🇷 한글 설명

phpIPAM 1.8.3 이하 버전에서 권한 검증 누락 취약점이 발견되었습니다. 인증된 저권한 사용자가 고객, 위치, NAT 페이지를 통해 접근 권한이 없는 서브넷 및 IP 주소 정보를 조회할 수 있습니다.

💡 쉬운 설명

로그인 권한이 있는 일반 사용자가 원래 볼 수 없는 다른 부서나 네트워크의 상세 정보를 몰래 훔쳐볼 수 있는 문제입니다. 이를 통해 IP 주소, 호스트 이름, MAC 주소와 같은 민감한 네트워크 정보가 노출될 수 있습니다.

🇺🇸 원문 (English)

phpIPAM through 1.8.3 contains a missing authorization vulnerability that allows authenticated low-privilege users to view restricted subnets and addresses because customer, location and NAT pages skip Subnets::check_permission. Attackers can open customer objects.php, single-location.php or nat_details.php to read IP addresses, CIDRs, hostnames and MAC addresses from sections they cannot access.

📍 영향받는 시스템

phpIPAM 1.8.3 및 그 이전 버전

⚔️ 공격 벡터

인증된 저권한 사용자가 권한 검증이 누락된 특정 PHP 페이지(customer objects.php, single-location.php, nat_details.php)에 직접 접근

🛡️ 대응 방법

phpIPAM을 최신 보안 패치가 적용된 버전으로 업데이트하거나, 해당 페이지에 Subnets::check_permission 검증 로직을 추가

🔧 검증 코드

설치된 phpIPAM의 버전 정보를 확인하여 취약한 버전(1.8.3 이하)인지 확인합니다.

Shell / Script
php -r 'echo "Check phpIPAM version via package manager or manual file check";' && find /var/www/html/ -name "version.php" -exec grep -H "version" {} \;

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP