🇰🇷 한글 설명
AI Builder WordPress 플러그인 2.7.8 미만 버전에서 사용자 정의 자바스크립트가 적절히 검증되지 않아 발생하는 취약점입니다. 기여자(Contributor) 이상의 권한을 가진 사용자가 악성 스크립트를 게시물에 저장하면, 해당 게시물을 확인하는 관리자나 편집자의 브라우저에서 임의의 코드가 실행될 수 있습니다.
💡 쉬운 설명
글을 쓸 수 있는 권한이 있는 사람이 몰래 나쁜 코드를 심어놓을 수 있는 문제입니다. 이 글을 읽는 관리자의 컴퓨터에서 해킹 코드가 자동으로 실행되어 개인정보가 유출될 위험이 있습니다.
🇺🇸 원문 (English)
The AI Builder WordPress plugin before 2.7.8 does not sanitise custom JavaScript saved against a post before echoing it inside a script tag on the front end, allowing users with contributor level access and above to store arbitrary JavaScript that will execute in the browser of anyone who views the post, including the editor or administrator who reviews it.
📍 영향받는 시스템
AI Builder WordPress plugin version < 2.7.8
⚔️ 공격 벡터
기여자 이상의 권한을 가진 사용자가 게시물 내에 악성 자바스크립트를 삽입하여 저장하는 방식
🛡️ 대응 방법
AI Builder WordPress 플러그인을 최신 버전인 2.7.8 이상으로 즉시 업데이트하십시오.
🔧 검증 코드
명령어 결과에 현재 설치된 AI Builder 버전이 2.7.8 미만으로 표시되면 취약한 상태입니다.
wp plugin list --name ai-builder --format=csv | grep -E 'ai-builder,.*([0-2]\.[0-7]\.[0-8]|2\.7\.[8-9]|[3-9]\.)'