Skip to content
Threat Feed
high advisory

Remote Code Execution in FS-Poster WordPress Plugin (CVE-2026-10195)

The FS-Poster WordPress plugin versions up to 8.0.1 contain a remote code execution vulnerability allowing authenticated subscriber-level users to run arbitrary system commands via an unsanitized FFmpeg path parameter.

CVE search metadata

CVE search record: CVE-2026-10195. Severity: high. CVSS: 8.8. KEV: no. Product: FS-Poster (<= 8.0.1). Brief: Remote Code Execution in FS-Poster WordPress Plugin (CVE-2026-10195). Brief link: https://feed.craftedsignal.io/briefs/2026-09-cve-2026-10195/

The FS-Poster plugin for WordPress is affected by a critical vulnerability, tracked as CVE-2026-10195, which enables Remote Code Execution (RCE). The flaw exists due to a combination of insufficient input sanitization of the FFmpeg path configuration parameter and a total lack of authorization checks on specific REST API endpoints. This vulnerability allows an authenticated attacker with a subscriber-level account - a common privilege level for registered users on many WordPress sites - to inject arbitrary commands that are subsequently processed by the server-side exec() function. This issue affects all versions of the plugin up to and including 8.0.1. Because the plugin interfaces directly with system binaries like FFmpeg, successful exploitation grants the attacker the execution context of the web server process (e.g., www-data), potentially leading to site takeover, data exfiltration, or further lateral movement within the hosting environment.

Attack Chain

  1. Attacker registers an account or uses an existing subscriber-level account on the target WordPress site.
  2. Attacker performs discovery to identify active plugins and confirms the presence of FS-Poster via public-facing path disclosures or theme assets.
  3. Attacker authenticates to the WordPress site to obtain a valid session cookie and nonces required for API interaction.
  4. Attacker crafts a malicious HTTP POST request targeting the vulnerable FS-Poster REST API endpoint.
  5. Attacker injects shell metacharacters (e.g., ;, &&, |) into the FFmpeg path parameter within the REST request payload.
  6. The plugin fails to validate or sanitize the FFmpeg path input before passing it to the PHP exec() system call.
  7. The underlying web server process executes the injected commands with the privileges of the web service account.
  8. Attacker achieves command execution to download web shells, reverse shells, or exfiltrate configuration files.

Impact

Successful exploitation of CVE-2026-10195 permits authenticated attackers to execute arbitrary system commands on the WordPress server. This impact is significant for organizations hosting sensitive content, user data, or those using the WordPress instance as an entry point into a larger corporate network. Given that many WordPress sites allow open registration, the barrier to entry is extremely low, potentially exposing thousands of installations to unauthorized server access, site defacement, and total system compromise.

Recommendation

Prioritized actions for security operations and IT teams:

  • Update the FS-Poster plugin to a version beyond 8.0.1 immediately.
  • Audit WordPress user accounts and disable open registration if not required for business operations to mitigate the risk of unauthorized authenticated access.
  • Implement web application firewall (WAF) rules to inspect POST requests to the FS-Poster REST API, specifically monitoring for shell metacharacters in parameters related to binary paths.
  • Review web server access logs for requests to REST API endpoints originating from users with subscriber-level permissions, focusing on unusual POST parameters.

Immediate actions

Update FS-Poster plugin to version > 8.0.1

IT Operations 24h

Threat Hunt

Search web logs for POST requests to /wp-json/ paths containing shell metacharacters

T1190 high high confidence hunt now

Data: Web server access logs

Mitigations

Disable open registration on WordPress to reduce the attack surface.

immediate IT Operations

CVE-2026-10195

Detection coverage 1

Detects CVE-2026-10195 Exploitation - Arbitrary Command Execution via FS-Poster

high

Detects attempts to exploit CVE-2026-10195 by identifying suspicious shell metacharacters within REST API requests associated with the FS-Poster plugin.

sigma tactics: execution, initial_access techniques: T1059.003 sources: webserver

Detection queries are available on the platform. Get full rules →