🔍 CVE-2026-11920

4.9
CVSS Score
MEDIUM
2026-08-05
2026-08-12 21:00
✅ 완료

🇰🇷 한글 설명

WordPress용 JoomSport 플러그인 5.7.9 이하 버전에서 'order' 파라미터를 통한 시간 기반 SQL 인젝션 취약점이 발견되었습니다. 관리자 권한을 가진 공격자가 CSRF를 이용해 조작된 요청을 보내 데이터베이스의 민감한 정보를 추출할 수 있습니다. 이 취약점은 'orderby' 파라미터가 함께 존재할 때만 발생합니다.

💡 쉬운 설명

웹사이트 관리자 페이지의 특정 설정값이 조작되어 데이터베이스 내부 정보를 몰래 빼낼 수 있는 보안 약점입니다. 공격자가 관리자를 속여 클릭하게 만드는 방식으로 권한 없이도 공격이 가능할 수 있습니다.

🇺🇸 원문 (English)

The JoomSport – for Sports: Team & League, Football, Hockey & more plugin for WordPress is vulnerable to time-based SQL Injection via the 'order' parameter in all versions up to, and including, 5.7.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The affected admin page lacks nonce or CSRF protection on the GET request, meaning an unauthenticated attacker could exploit this vulnerability by tricking an authenticated administrator into issuing a crafted request. Additionally, the vulnerability is only triggered when the 'orderby' parameter is also present and non-empty alongside the 'order' parameter.

📍 영향받는 시스템

JoomSport – for Sports: Team & League, Football, Hockey & more plugin for WordPress (버전 5.7.9 이하)

⚔️ 공격 벡터

CSRF를 결합한 시간 기반 SQL 인젝션 (Time-based SQL Injection via CSRF)

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하고, 모든 사용자 입력값에 대한 이스케이프 처리 및 CSRF 방지(Nonce)를 적용해야 합니다.

🔧 검증 코드

출력 결과에 JoomSport 플러그인이 포함되어 있고 버전이 5.7.9 이하인지 확인합니다.

Shell / Script
wp plugin list --status=active | grep -i 'joomsport'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress