🔍 CVE-2026-10827

3.5
CVSS Score
LOW
2026-08-01
2026-08-26 16:31
✅ 완료

🇰🇷 한글 설명

Spectra Legacy WordPress 플러그인 2.20.0 미만 버전에서 블록 스타일 속성에 대한 검증 및 이스케이프 처리가 누락되었습니다. 이로 인해 기여자(Contributor) 이상의 권한을 가진 사용자가 임의의 CSS를 주입하여 페이지를 변조하거나 데이터를 탈취할 수 있습니다.

💡 쉬운 설명

웹사이트 관리 권한이 있는 사용자가 악의적인 디자인 코드를 삽입하여 사이트 화면을 망가뜨리거나 정보를 훔칠 수 있는 취약점입니다. 다만, 자바스크립트를 실행하는 수준의 해킹은 불가능하며 디자인 요소에 국한된 공격입니다.

🇺🇸 원문 (English)

The Spectra Legacy WordPress plugin before 2.20.0 does not validate or escape several block style attributes before using them to build the CSS it outputs on the front end, allowing users with the Contributor role and above to inject arbitrary CSS into the pages that render the affected block. The injected styles are served to anonymous visitors of those pages and can force external resource loads, deface/redress the page, or exfiltrate data via CSS attribute selectors. JavaScript execution is not possible at this role (the script-tag breakout is removed by KSES), so the impact is limited to CSS injection.

📍 영향받는 시스템

Spectra Legacy WordPress plugin version < 2.20.0

⚔️ 공격 벡터

기여자(Contributor) 이상의 권한을 가진 사용자가 블록 스타일 속성에 악성 CSS 코드를 삽입

🛡️ 대응 방법

Spectra Legacy 플러그인을 2.20.0 이상의 최신 버전으로 업데이트

🔧 검증 코드

출력된 플러그인 버전이 2.20.0 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
wp plugin list --status=active | grep -i 'spectra-legacy' && wp plugin list --all | grep -E 'spectra-legacy' | awk '{print $2, $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress