CVE-2026-77186 in My Calendar Plugin정보

요약

\~에 의해 VulDB • 2026. 09. 09.

WordPress용 My Calendar – Accessible Event Manager 플러그인은 모든 버전(3.8.3 포함)에서 'fallback' Shortcode Attribute를 통해 저장형 크로스 사이트 스크립팅(XSS) 취약점이 존재합니다. 이는 불충분한 입력 검사 및 출력 이스케이프 처리로 인해 발생합니다. 이로써 기여자 수준 이상의 권한을 가진 인증된 공격자가 임의의 웹 스크립트를 페이지에 삽입할 수 있으며, 사용자가 해당 삽입된 페이지에 접근하면 스크립트가 실행됩니다. 이 우회는 wp_kses_post가 저장 시 제거하지 못하는 16진수 인코딩 Shortcode Attribute 페이로드(예: \x3cscript\x3e)를 기반으로 합니다. 이는 실제 HTML 태그가 아닌 리터럴 백슬래시 시퀀스로 나타나기 때문입니다. WordPress 코어의 shortcode_parse_atts()는 렌더링 시 stripcslashes()를 호출하여 이스케이프된 문자를 실제 앵글 브라켓으로 디코딩하며, 이렇게 decoded된 내용은 무방비 상태의 싱크(unescaped sink)에 도달합니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

Wordfence

예약하다

2026. 08. 20.

모더레이션

수락

항목

VDB-401428

EPSS

0.00000

출처

Do you need the next level of professionalism?

Upgrade your account now!