🔍 CVE-2026-97348

6.5
CVSS Score
MEDIUM
2026-10-10
2026-10-13 13:29
✅ 완료

🇰🇷 한글 설명

WordPress의 SiteOrigin Widgets Bundle 플러그인 1.74.3 이하 버전에서 get_instance_css 함수를 통한 디렉토리 트래버설 취약점이 발견되었습니다. 인증된 공격자(기여자 권한 이상)는 보안 검증 과정을 우회하여 서버 내 임의의 파일을 읽고 민감한 정보를 탈취할 수 있습니다.

💡 쉬운 설명

플러그인의 보안 검사 과정을 건너뛰어 서버의 중요한 파일을 몰래 훔쳐볼 수 있는 결함입니다. 글쓰기 권한이 있는 사용자가 악의적인 코드를 입력하면 서버 내부 정보를 읽을 수 있습니다.

🇺🇸 원문 (English)

The SiteOrigin Widgets Bundle plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 1.74.3 via the get_instance_css function. This makes it possible for authenticated attackers, with contributor-level access and above, to read the contents of arbitrary files on the server, which can contain sensitive information. The widget's normal update()/sanitize_field_input() pipeline — which would reject non-hex color values — is bypassed entirely because the [siteorigin_widget] shortcode handler calls $the_widget->widget() directly on the attacker-supplied decoded JSON instance.

📍 영향받는 시스템

SiteOrigin Widgets Bundle plugin for WordPress (버전 1.74.3 및 그 이하 모든 버전)

⚔️ 공격 벡터

인증된 공격자가 [siteorigin_widget] 숏코드를 통해 조작된 JSON 데이터를 전달하여 보안 필터링을 우회함

🛡️ 대응 방법

플러그인을 최신 버전으로 업데이트하여 보안 패치를 적용하십시오.

🔧 검증 코드

출력된 결과에서 해당 플러그인의 버전이 1.74.3 이하인지 확인하십시오.

Shell / Script
wp plugin list --status=active | grep -i 'siteorigin-widgets-bundle'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress