🔍 CVE-2024-3806

9.8
CVSS Score
CRITICAL
2024-05-14
2026-04-15 00:35
✅ 완료

🇰🇷 한글 설명

Porto 워드프레스 테마 7.1.0 이하 버전의 'porto_ajax_posts' 함수에 존재하는 로컬 파일 포함(LFI) 취약점으로, 인증 없이 임의 파일을 포함하고 PHP 코드를 실행할 수 있다. 업로드된 PHP 파일을 포함하여 완전한 서버 침해 및 코드 실행이 가능하다.

💡 쉬운 설명

Porto 테마가 설치된 워드프레스 사이트에서 누구나 서버의 파일을 읽고 실행할 수 있는 버그가 있습니다. 공격자가 악성 코드를 실행하여 사이트를 완전히 장악할 수 있습니다.

🇺🇸 원문 (English)

The Porto theme for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 7.1.0 via the 'porto_ajax_posts' function. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where php file type can be uploaded and included.

📍 영향받는 시스템

WordPress Porto theme version 7.1.0 and below

⚔️ 공격 벡터

Unauthenticated HTTP request to 'porto_ajax_posts' function parameter with arbitrary file path (LFI via path traversal)

🛡️ 대응 방법

Update Porto theme to version 7.1.1 or later; disable Porto theme if update unavailable and use alternative theme

🔧 검증 코드

Version 7.1.0 이하이면 취약함; 7.1.1 이상이거나 명령어 실행 실패(테마 미설치)이면 안전

Shell / Script
grep -i 'Version:' wp-content/themes/porto/style.css 2>/dev/null | head -1

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP