Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2055+ Articles
153+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. Security
  3. GoDAM WordPress Plugin Arbitrary File Upload — CVE-2026-14282
GoDAM WordPress Plugin Arbitrary File Upload — CVE-2026-14282

Critical Security Alert

This vulnerability is actively being exploited. Immediate action is recommended.

SECURITYCRITICALCVE-2026-14282

GoDAM WordPress Plugin Arbitrary File Upload — CVE-2026-14282

A critical unauthenticated arbitrary file upload vulnerability in the GoDAM WordPress media library plugin allows attackers to upload malicious files and achieve remote code execution on affected sites running versions up to 1.12.2.

Dylan H.

Security Team

July 24, 2026
3 min read

Affected Products

  • GoDAM – Organize WordPress Media Library plugin <= 1.12.2

Executive Summary

CVE-2026-14282 is a critical unauthenticated arbitrary file upload vulnerability in the GoDAM – Organize WordPress Media Library & File Manager with Unlimited Folders for Images, Videos & more plugin. All versions up to and including 1.12.2 are affected. The flaw exists due to insufficient file type validation in the save_video_file() function, which is accessible without authentication. Attackers can upload arbitrary PHP files and achieve remote code execution on the web server.

CVSS score: 9.8 (Critical)


Vulnerability Details

Root Cause

The save_video_file() AJAX handler registered by the GoDAM plugin fails to adequately validate the file type of uploaded content. The function accepts user-supplied file data and writes it to disk without enforcing a safe file extension or MIME type allowlist. Because the endpoint is hooked without an authentication requirement, any unauthenticated visitor can invoke it.

Exploitation

An unauthenticated attacker can send a crafted POST request to the WordPress AJAX endpoint invoking save_video_file() with a PHP webshell as the file payload. Once uploaded to a web-accessible directory, the attacker can request the file directly to execute arbitrary PHP code on the server with the privileges of the web server process.

No credentials, user account, or social engineering is required. This makes the vulnerability trivially weaponizable for automated mass scanning.

Scope

  • Affected versions: GoDAM plugin <= 1.12.2
  • Authentication required: None
  • Attack vector: Network (unauthenticated remote exploitation)
  • Impact: Remote code execution, full site compromise, data exfiltration

Impact

Successful exploitation grants an unauthenticated attacker arbitrary code execution on the WordPress hosting server. This typically leads to:

  • Webshell installation for persistent access
  • Database credential theft via wp-config.php access
  • Full site defacement or data exfiltration
  • Lateral movement within shared hosting environments
  • Use of compromised site for phishing, spam, or malware distribution

Given WordPress's market share, vulnerable GoDAM installations represent a significant attack surface for opportunistic and targeted attacks alike.


Mitigation

Immediate Actions

  1. Update to a patched version of the GoDAM plugin — check the WordPress plugin repository for a release newer than 1.12.2. If no patch is available, deactivate and remove the plugin immediately.

  2. Audit uploaded files — review your WordPress uploads directory for recently added PHP files or unexpected executables. Remove any suspicious files.

  3. Review web server logs — look for POST requests to wp-admin/admin-ajax.php with action=save_video_file or equivalent. Correlate with any subsequent unusual GET requests to the uploads directory.

  4. Implement a WAF rule — block requests to AJAX endpoints from unauthenticated users uploading non-media file types as a compensating control.

Longer Term

  • Audit all file upload functionality in WordPress plugins for proper authentication checks and file type validation
  • Consider a file integrity monitoring (FIM) solution to detect unexpected PHP files in the webroot
  • Restrict PHP execution in the uploads directory via .htaccess or server configuration

References

  • NVD — CVE-2026-14282
  • WordPress Plugin Repository — GoDAM
#CVE-2026-14282#WordPress#File Upload#RCE#Plugin Vulnerability#Critical

Related Articles

CVE-2026-15158: WordPress Blocksy Companion Arbitrary File Upload (CVSS 9.8)

A critical arbitrary file upload vulnerability in the Blocksy Companion WordPress plugin (versions up to 2.1.46) allows unauthenticated attackers to...

5 min read

WordPress Helpdesk Plugin Unauthenticated Code Injection — CVE-2026-15011

A critical unauthenticated PHP code injection vulnerability in the Customer Support Ticket System & Helpdesk WordPress plugin allows attackers to execute arbitrary PHP functions via a publicly accessible 'path' parameter, affecting all versions up to 6.0.5.

3 min read

CVE-2026-13353: WordPress WP Ultimate CSV Importer RCE via MappedFields Parameter

A critical CVSS 8.8 remote code execution vulnerability in WP Ultimate CSV Importer allows unauthenticated attackers to execute arbitrary PHP code on...

3 min read
Back to all Security Alerts