CVE-2026-13001
CRITICALPodlove Podcast Publisher <= 4.5.1 - Unauthenticated Arbitrary File Upload via podlove_image_cache_url Parameter
Title source: cnaExploitation Summary
EIP tracks 3 public exploits for CVE-2026-13001. PoCs published by sadb98523-eng, shinthink, Raimu0x19.
AI-analyzed exploit summary This is a functional PHP web shell exploiting CVE-2026-13001, providing unauthenticated remote command execution (RCE) via GET/POST parameters, file upload capabilities, and system information disclosure. The shell is password-protected but defaults to a hardcoded value ('sadboy').
Description
The Podlove Podcast Publisher plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the 'podlove_handle_cache_files' function in all versions up to, and including, 4.5.1. This makes it possible for unauthenticated attackers to upload arbitrary files on the affected site's server which may make remote code execution possible.
Exploits (3)
This is a functional PHP web shell exploiting CVE-2026-13001, providing unauthenticated remote command execution (RCE) via GET/POST parameters, file upload capabilities, and system information disclosure. The shell is password-protected but defaults to a hardcoded value ('sadboy').
This repository contains a functional exploit for CVE-2026-13001, a critical unauthenticated file upload RCE in Podlove Podcast Publisher <= 4.5.1. The exploit leverages a mismatch between `is_image()` and `extract_file_extension()` functions to upload a GIF89a PHP polyglot that bypasses image validation but executes as PHP.
This repository contains a functional exploit for CVE-2026-13001, an unauthenticated arbitrary file upload vulnerability in Podlove Podcast Publisher ≤ 4.5.1. The exploit leverages a mismatch in extension parsing functions to upload a GIF89a PHP polyglot file, which bypasses image validation but executes as PHP, leading to RCE.
References (4)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H