CVE-2026-104800

Published: Ott 14, 2026 Last Modified: Ott 14, 2026
ExploitDB:
Other exploit source:
Google Dorks:
CRITICAL 9,8
Attack Vector: network
Attack Complexity: low
Privileges Required: none
User Interaction: none
Scope: unchanged
Confidentiality: high
Integrity: high
Availability: high

Description

AI Translation Available

The AGE-GATE plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1.0 via the 'width (and height)' parameter parameter. This is due to missing authentication, capability checks, and nonce verification on the standalone admin.php endpoint, combined with unsanitized injection of POST parameters directly into generated PHP source written to an included file. This makes it possible for unauthenticated attackers to execute code on the server. This is possible because admin.php does not load WordPress and carries no ABSPATH guard, making it a fully unauthenticated entry point regardless of the decorative capability arguments registered via the plugin's simulated menu API.

434

Unrestricted Upload of File with Dangerous Type

Draft
Common Consequences
Security Scopes Affected:
Integrity Confidentiality Availability
Potential Impacts:
Execute Unauthorized Code Or Commands
Applicable Platforms
Languages: ASP.NET, PHP, Not Language-Specific
Technologies: Web Server, AI/ML
View CWE Details
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/admin.php
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/agegate.php#L…
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/main.php#L213
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/main.php#L279
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/main.php#L291
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/main.php#L325
https://plugins.trac.wordpress.org/browser/wp-site-age-gate/trunk/nonwp.php#L20
https://www.wordfence.com/threat-intel/vulnerabilities/id/05db28b4-a3de-402d-bc…