🔍 CVE-2024-5726

8.8
CVSS Score
HIGH
2024-07-18
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

WordPress Timeline Event History 플러그인 3.1 이하 버전에서 timelines-data 파라미터를 통해 신뢰할 수 없는 입력이 역직렬화되는 PHP Object Injection 취약점입니다. Contributor 이상 권한을 가진 인증된 공격자가 악의적인 PHP 객체를 주입할 수 있으며, 추가 플러그인/테마의 POP chain이 있으면 파일 삭제, 데이터 유출, 코드 실행이 가능합니다.

💡 쉬운 설명

WordPress Timeline 플러그인에서 공격자가 특수한 데이터를 입력하여 서버를 조종할 수 있는 보안 구멍입니다. 로그인 권한이 있는 사용자만 공격 가능하지만, 플러그인을 함께 사용하면 더 심각한 피해가 발생할 수 있습니다.

🇺🇸 원문 (English)

The Timeline Event History plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.1 via deserialization of untrusted input 'timelines-data' parameter. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software. If a POP chain is present via an additional plugin or theme installed on the target system, it could allow the attacker to delete arbitrary files, retrieve sensitive data, or execute code.

📍 영향받는 시스템

WordPress Timeline Event History 플러그인 버전 3.1 이하

⚔️ 공격 벡터

Contributor 이상 권한의 인증 사용자가 timelines-data 파라미터에 직렬화된 PHP 객체 주입

🛡️ 대응 방법

Timeline Event History 플러그인을 3.2 이상으로 업데이트하거나 플러그인 제거

🔧 검증 코드

플러그인 버전이 3.1 이하면 취약점 존재, 3.2 이상이거나 플러그인 없으면 안전

Shell / Script
grep -iE 'Version|Stable tag' /wp-content/plugins/timeline-event-history/readme.txt 2>/dev/null || find /wp-content/plugins -name '*timeline*' -type d 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP