🔍 CVE-2025-13322

8.1
CVSS Score
HIGH
2025-11-21
2026-10-08 10:10
✅ 완료

🇰🇷 한글 설명

WordPress의 WP AUDIO GALLERY 플러그인 2.0 이하 버전에서 파일 경로 검증 미흡으로 인해 임의 파일 삭제 취약점이 발견되었습니다. AJAX 핸들러가 사용자가 입력한 파일 경로를 적절히 검증하지 않고 unlink() 함수에 전달하여, 인증된 공격자가 서버의 중요 파일을 삭제할 수 있습니다. 이는 wp-config.php와 같은 핵심 파일을 삭제함으로써 원격 코드 실행(RCE)으로 이어질 수 있습니다.

💡 쉬운 설명

워드프레스 플러그인의 허점을 이용해 해커가 서버에 있는 중요한 파일을 마음대로 지울 수 있는 문제입니다. 중요한 설정 파일을 지우면 웹사이트를 망가뜨리거나 해킹 통로를 만들 수 있어 위험합니다.

🇺🇸 원문 (English)

The WP AUDIO GALLERY plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in all versions up to, and including, 2.0. This is due to the `wpag_uploadaudio_callback()` AJAX handler not properly validating user-supplied file paths in the `audio_upload` parameter before passing them to `unlink()`. This makes it possible for authenticated attackers, with subscriber-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when critical files like wp-config.php are deleted.

📍 영향받는 시스템

WP AUDIO GALLERY plugin for WordPress (version 2.0 and below)

⚔️ 공격 벡터

인증된 사용자(구독자 권한 이상)가 AJAX 요청의 audio_upload 파라미터에 조작된 파일 경로를 전송하여 공격

🛡️ 대응 방법

WP AUDIO GALLERY 플러그인을 최신 버전으로 업데이트하거나, 해당 기능을 사용하는 권한을 제한하십시오.

🔧 검증 코드

명령어 결과에 wp-audio-gallery가 나타나고 버전이 2.0 이하이면 취약한 상태입니다.

Shell / Script
wp-cli plugin list --allow-root | grep -E 'wp-audio-gallery'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

WordPress