CVE-2026-2354Disclosure

LOWCVSS 8.8 · HIGH

Signal is active with 2 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

The Swiss Toolkit For WP plugin for WordPress is vulnerable to arbitrary file upload due to a flawed file type validation bypass in the `upload_extension_files()` function in all versions up to, and including, 1.4.6. The `upload_extension_files()` function hooks into WordPress's `wp_check_filetype_and_ext` filter and uses `strpos()` to check if a filename contains a configured extension string, rather than verifying the actual file extension. This makes it possible for authenticated attackers, with Author-level access and above, to upload arbitrary files (including PHP) on the affected site's server which may make remote code execution possible, granted the "Enhanced Multi-Format Image Support" feature is enabled with at least one extension (e.g., avif) in the allowed formats.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-434

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • Peaked at 2 mentions on most recent observed day (2026-07-12)
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-07-11: 1Mentions · 2026-07-12: 2Patch / Workaround · 2026-07-11: 1Technical Details · 2026-07-11: 1Technical Details · 2026-07-12: 207-1107-12
Signal classification2 categories
Disclosure
266.7%
Patch
133.3%
Referenced assets2 URLs
By indicator
Classification over time
DateTotalLabels
2026-07-111
Patch1
2026-07-122
Disclosure2
Full discourse3 posts
  • CVE@CVEnew
    Disclosure

    CVE-2026-2354 The Swiss Toolkit For WP plugin for WordPress is vulnerable to arbitrary file upload due to a flawed file type validation bypass in the `upload_extension_files()` funct… https://www.cve.org/CVERecord?id=CVE-2026-2354

    Post summary

    The text announces that the Swiss Toolkit For WP WordPress plugin has an arbitrary file upload vulnerability caused by a flawed file type validation check.

    00010511
    57.8K followersView on X
  • Infoflowcloud@infoflowcloud
    Disclosure

    🚨*CVE* CVE-2026-2354 The Swiss Toolkit For WP plugin for WordPress is vulnerable to arbitrary file upload due to a flawed file type validation bypass in the `upload_extension_files()` funct… https://www.cve.org/CVERecord?id=CVE-2026-2354 ----- Traducción: CVE-2026-2354 El … http://infoflow.cloud`

    Post summary

    The tweet announces CVE-2026-2354, explaining it causes arbitrary file upload in the Swiss Toolkit For WP plugin due to a flaw, with no evidence of exploitation, patch, or PoC.

    0000043
    92 followersView on X
  • ADK Cyber@ADKCyber
    Patch

    CVE-2026-2354 (CVSS 8.8): Swiss Toolkit For WP WordPress plugin vulnerable to arbitrary file upload. Update the plugin now if in use. via NVD Recent High CVSS #CyberSecurity #InfoSec #Vulnerability https://t.co/u06rxYeF5S

    Post summary

    The tweet announces CVE‑2026‑2354 as a high‑severity arbitrary file upload flaw and urges users to update the faulty plugin.

    0000049
    89 followersView on X

Explore more