🔍 CVE-2026-111222

6.6
CVSS Score
MEDIUM
2026-10-15
2026-10-21 01:17
✅ 완료

🇰🇷 한글 설명

Netgate pfSense CE 2.9.0 이하 버전에서 General Setup 권한을 가진 인증된 사용자가 검증되지 않은 시간대(timezone) 값을 입력하여 php.ini 설정을 주입할 수 있는 취약점이 발견되었습니다. 공격자는 따옴표와 줄바꿈을 삽입하여 auto_prepend_file 지시어를 조작함으로써, 시스템 재부팅 또는 php-fpm 재시작 시 루트 권한으로 PHP 코드를 실행할 수 있습니다.

💡 쉬운 설명

시스템 설정 메뉴의 시간대 입력란에 특수 문자를 넣어 관리자 설정 파일을 조작하는 취약점입니다. 이를 통해 해커가 시스템의 가장 높은 권한을 탈취하여 악성 코드를 실행할 수 있습니다.

🇺🇸 원문 (English)

Netgate pfSense CE through 2.9.0 contains a php.ini injection vulnerability that allows authenticated users with General Setup privileges to inject directives by submitting an unvalidated timezone value. Attackers can embed a quote and newline to add auto_prepend_file pointing at /var/db/zoneinfo, executing PHP as root after php.ini is regenerated at boot or php-fpm restart.

📍 영향받는 시스템

Netgate pfSense CE 2.9.0 및 그 이전 버전

⚔️ 공격 벡터

인증된 사용자가 시간대 설정값에 주입 공격(Injection)을 수행하여 php.ini 파일을 조작함

🛡️ 대응 방법

pfSense를 최신 보안 패치가 적용된 버전으로 업데이트하고, 불필요한 관리자 권한 부여를 제한하십시오.

🔧 검증 코드

현재 설치된 pfSense의 버전이 2.9.0 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
pfSense 버전 확인을 위해 시스템 정보 명령어를 실행하거나 관리 콘솔에서 버전을 확인하십시오.

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP