Wordpress Theme
CVE-2025-24779
HIGH
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
Deserialization of Untrusted Data vulnerability in NooTheme Yogi yogi allows Object Injection.This issue affects Yogi: from n/a through < 2.9.3.
AnalysisAI
Object injection via unsafe deserialization in NooTheme Yogi WordPress theme versions before 2.9.3 allows attackers to instantiate arbitrary PHP objects, potentially leading to remote code execution or data manipulation. The vulnerability affects all Yogi theme installations below version 2.9.3 and carries a low exploitation probability (EPSS 0.16%, percentile 36%), with no confirmed active exploitation at time of analysis.
Technical ContextAI
The vulnerability stems from CWE-502 (Deserialization of Untrusted Data), a critical weakness in PHP applications where unserialize() or similar functions process untrusted input without validation. In WordPress themes like Yogi, this typically occurs when theme options, metadata, or request parameters containing serialized PHP objects are deserialized without proper sanitization. An attacker who can control serialized input (often through admin panels, API endpoints, or database manipulation) can craft malicious serialized payloads that instantiate arbitrary classes. If the theme or WordPress environment contains gadget chains (exploitable class constructors/destructors), this can escalate to arbitrary code execution. The NooTheme Yogi theme is a popular WordPress theme (CPE: wordpress_themes, product yogi), making this vulnerability potentially affecting thousands of installations.
Affected ProductsAI
The vulnerability affects NooTheme Yogi WordPress theme in all versions from the earliest release through version 2.9.2 (inclusive). The affected product is identified as Yogi theme distributed through WordPress.org and third-party repositories. The vulnerability is resolved in Yogi version 2.9.3 and later.
RemediationAI
Update NooTheme Yogi theme to version 2.9.3 or later immediately. Users should navigate to WordPress Dashboard > Appearance > Themes, locate Yogi, and click Update if available. If automatic updates are not enabled, download version 2.9.3 directly from the WordPress.org theme directory or the vendor's official site. After updating, clear any cached theme data and verify theme functionality. As a temporary workaround pending patch deployment, restrict admin panel access to trusted users only and review WordPress user roles to ensure minimal privileges are assigned. Monitor theme options and serialized data in the database for suspicious object instantiation patterns. Reference the Patchstack advisory at https://patchstack.com/database/Wordpress/Theme/yogi/vulnerability/wordpress-yogi-2-9-0-php-object-injection-vulnerability for detailed technical guidance.
More in Wordpress Theme
View allThe Newscrunch theme for WordPress is vulnerable to arbitrary file uploads due to a missing capability check in the news
The Mesmerize & Materialis themes for WordPress are vulnerable to authenticated options change in versions up to, and in
A vulnerability in posimyththemes Nexter nexter.0.3. Rated high severity (CVSS 8.5), this vulnerability is remotely expl
The Brilliance <= 1.2.7, Activello <= 1.4.0, and Newspaper X <= 1.3.1 themes for WordPress are vulnerable to Plugin Acti
Remote code execution in the dmcwebzone Airin Blog WordPress plugin (versions up to and including 1.6.1) is possible thr
Unauthenticated arbitrary file upload in the Clanora WordPress theme (versions before 1.3.1) allows remote attackers to
search.php in the Nova Lite theme before 1.3.9 for WordPress allows Reflected XSS. Rated medium severity (CVSS 6.1), thi
Arbitrary file upload in the CMSSuperHeroes Wastia WordPress theme (all versions before 1.1.3) allows remote attackers t
Unauthenticated arbitrary file upload in the Doctreat WordPress theme (versions up to and including 1.7.0) allows remote
Unrestricted Upload of File with Dangerous Type vulnerability in EPC AI Hub allows Upload a Web Shell to a Web Server.3.
Backdoor / malicious code implant in the Silk Themes 'Newspapers X' WordPress theme (versions 1.0.46 through 1.0.48) all
Critical unrestricted file upload vulnerability in NasaTheme Flozen that allows unauthenticated remote attackers to uplo
Same weakness CWE-502 – Deserialization of Untrusted Data
View allSame technique Deserialization
View allShare
External POC / Exploit Code
Leaving vuln.today