🇰🇷 한글 설명
Joomla Component eXtroForms 2.1.5에서 SQL injection 취약점이 발견되었습니다. 인증된 공격자가 filter_type_id, filter_pid_id, filter_search 파라미터를 통해 악의적인 SQL 페이로드를 주입하여 임의의 SQL 명령을 실행할 수 있습니다. 이를 통해 민감한 데이터베이스 정보와 서버 데이터에 접근할 수 있습니다.
💡 쉬운 설명
Joomla 확장 프로그램 eXtroForms에 로그인한 사용자가 검색이나 필터 입력창에 악의적인 코드를 주입하여 데이터베이스를 조작할 수 있는 보안 문제입니다. 이를 통해 개인정보와 민감한 정보를 빼낼 수 있습니다.
🇺🇸 원문 (English)
Joomla Component eXtroForms 2.1.5 contains an SQL injection vulnerability that allows authenticated attackers to execute arbitrary SQL commands through the filter_type_id, filter_pid_id, and filter_search parameters. Attackers can submit POST requests to the extroformfield view with malicious SQL payloads to extract sensitive database information and server data.
📍 영향받는 시스템
Joomla Component eXtroForms 2.1.5 및 그 이전 버전
⚔️ 공격 벡터
extroformfield 뷰의 POST 요청을 통해 filter_type_id, filter_pid_id, filter_search 파라미터에 SQL 페이로드 주입
🛡️ 대응 방법
eXtroForms를 2.1.6 이상으로 업그레이드하거나 입력값 검증 및 매개변수화된 쿼리 사용
🔧 검증 코드
버전 정보가 반환되면 eXtroForms가 설치되어 있으며, 2.1.5 이하면 취약점 있음, 2.1.6 이상이면 패치됨
grep -oP '(?<=<version>)[^<]+' /var/www/html/components/com_extroforms/manifest.xml 2>/dev/null || echo 'Not installed'