🔍 CVE-2021-4418

4.3
CVSS Score
MEDIUM
2023-10-20
2026-04-08 19:17
✅ 완료

🇰🇷 한글 설명

WordPress의 Custom CSS, JS & PHP 플러그인 2.0.7 이하 버전에서 CSRF 취약점이 발견되었습니다. save() 함수의 nonce 검증 누락으로 인해, 공격자가 관리자를 속여 조작된 링크를 클릭하게 함으로써 임의의 코드 스니펫을 저장할 수 있습니다.

💡 쉬운 설명

관리자가 공격자가 보낸 가짜 링크를 클릭하면, 관리자 몰래 웹사이트에 위험한 코드가 삽입될 수 있는 취약점입니다. 관리자의 권한을 이용해 사이트 설정을 무단으로 변경하는 공격입니다.

🇺🇸 원문 (English)

The Custom CSS, JS & PHP plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 2.0.7. This is due to missing or incorrect nonce validation on the save() function. This makes it possible for unauthenticated attackers to save code snippets via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.

📍 영향받는 시스템

WordPress Custom CSS, JS & PHP 플러그인 v2.0.7 및 이전 버전

⚔️ 공격 벡터

CSRF (Cross-Site Request Forgery)를 통한 권한 도용 및 코드 삽입

🛡️ 대응 방법

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

🔧 검증 코드

명령 실행 후 버전 정보(2.0.7 이하)가 출력되면 취약한 상태입니다.

Shell / Script
grep -r "Version" wp-content/plugins/custom-css-js-php/ | grep -E '2\.0\.[0-7]'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP