🇰🇷 한글 설명
WordPress용 Royal Addons for Elementor 플러그인의 특정 버전에서 임의 파일 읽기 취약점이 발견되었습니다. 공격자가 조작된 설정을 통해 서버 내의 wp-config.php와 같은 민감한 파일을 읽어낼 수 있습니다.
💡 쉬운 설명
해커가 웹사이트의 설정값을 조작하여 서버 안에 숨겨진 중요한 비밀 파일들을 몰래 훔쳐볼 수 있는 문제입니다. 권한이 있는 사용자가 악의적인 데이터를 저장하면 서버의 핵심 정보가 유출될 수 있습니다.
🇺🇸 원문 (English)
The Royal Addons for Elementor – Addons and Templates Kit for Elementor plugin for WordPress is vulnerable to Arbitrary File Read in versions 1.7.1058 through 1.7.1059. This is due to the wpr_get_csv_handle() helper (introduced in version 1.7.1058 as part of the patch for CVE-2026-6229) falling back to is_readable() and fopen($source, 'r') on the attacker-controlled settings.table_upload_csv.url value when it does not parse as an HTTP URL, with no allow-list, traversal block, or extension check. This makes it possible for authenticated attackers, with Contributor-level access and above, to save a crafted wpr-data-table widget through Elementor's save_builder endpoint and have the rendered preview return the line-by-line contents of any file readable by the PHP process, including wp-config.php.
📍 영향받는 시스템
Royal Addons for Elementor plugin versions 1.7.1058 through 1.7.1059
⚔️ 공격 벡터
Contributor 이상의 권한을 가진 공격자가 Elementor의 save_builder 엔드포인트를 통해 조작된 CSV URL 값을 저장하여 파일을 읽음
🛡️ 대응 방법
해당 플러그인을 최신 보안 패치가 적용된 버전으로 즉시 업데이트하십시오.
🔧 검증 코드
출력된 플러그인 버전이 1.7.1058에서 1.7.1059 사이인지 확인하십시오.
wp plugin list --status=active | grep -E 'royal-addons-for-elementor'