🔍 CVE-2026-19698

3.5
CVSS Score
LOW
2026-09-02
2026-09-03 17:50
✅ 완료

🇰🇷 한글 설명

GutenKit WordPress 플러그인 2.5.1 미만 버전에서 스타일 설정에 대한 검증 및 이스케이프 처리가 누락되었습니다. 이로 인해 기여자(Contributor) 이상의 권한을 가진 사용자가 페이지에 임의의 CSS를 주입하여 웹사이트 외관을 변조하거나 외부 리소스를 강제로 로드할 수 있습니다.

💡 쉬운 설명

글 작성 권한이 있는 사용자가 웹사이트의 디자인 코드를 몰래 수정하여 화면을 엉망으로 만들거나 가짜 화면을 띄울 수 있는 취약점입니다. 다만, 해커가 컴퓨터를 직접 조종하는 수준의 공격은 불가능하며 주로 화면 모양을 바꾸는 데 사용됩니다.

🇺🇸 원문 (English)

The GutenKit WordPress plugin before 2.5.1 does not validate or escape style settings saved against a post 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 pages served to other users and to anonymous visitors. JavaScript execution is not possible at that role, so the impact is limited to defacement, interface redressing and forcing external resources to load.

📍 영향받는 시스템

GutenKit WordPress plugin version < 2.5.1

⚔️ 공격 벡터

기여자(Contributor) 이상의 권한을 가진 사용자가 게시물 스타일 설정을 통해 악성 CSS 주입

🛡️ 대응 방법

GutenKit 플러그인을 최신 버전(2.5.1 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 2.5.1보다 낮으면 취약한 상태입니다.

Shell / Script
wp plugin list --name gutenkit --format=json | grep -oP '(?<=version\":")[^"]+'

📊 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