Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-12844: CWE-502 Deserialization of Untrusted Data in tigroumeow AI Engine

0
High
VulnerabilityCVE-2025-12844cvecve-2025-12844cwe-502
Published: Thu Nov 13 2025 (11/13/2025, 07:27:53 UTC)
Source: CVE Database V5
Vendor/Project: tigroumeow
Product: AI Engine

Description

The AI Engine plugin for WordPress is vulnerable to PHP Object Injection via PHAR Deserialization in all versions up to, and including, 3.1.8 via deserialization of untrusted input in the 'rest_simpleTranscribeAudio' and 'rest_simpleVisionQuery' functions. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.

AI-Powered Analysis

AILast updated: 11/20/2025, 09:22:51 UTC

Technical Analysis

CVE-2025-12844 is a deserialization vulnerability classified under CWE-502 affecting the tigroumeow AI Engine plugin for WordPress. The vulnerability arises from unsafe deserialization of untrusted input in two REST API functions: 'rest_simpleTranscribeAudio' and 'rest_simpleVisionQuery'. These functions accept serialized PHP objects via PHAR deserialization, allowing an attacker with at least Subscriber-level authentication to inject malicious PHP objects. The core risk stems from PHP Object Injection, which can lead to arbitrary code execution, file deletion, or data disclosure if a suitable POP (Property Oriented Programming) gadget chain exists in the WordPress environment. The plugin itself does not contain a POP chain, so exploitation depends on the presence of other vulnerable plugins or themes that provide such chains. The attack vector is network-based (remote), but requires low privilege authentication and user interaction (triggering the REST API). The CVSS 3.1 score of 7.1 reflects high confidentiality, integrity, and availability impacts but with higher attack complexity due to the prerequisite conditions. No patches are currently linked, and no active exploits have been reported. This vulnerability highlights the risks of insecure deserialization in PHP applications, especially in extensible platforms like WordPress where multiple plugins/themes interact.

Potential Impact

For European organizations, this vulnerability poses a significant risk to WordPress sites running the tigroumeow AI Engine plugin, particularly those with multiple plugins or themes installed that may contain POP chains. Successful exploitation could lead to remote code execution, allowing attackers to compromise website integrity, steal sensitive data, or disrupt availability by deleting files. This could result in data breaches, defacement, or service outages, impacting brand reputation and compliance with GDPR and other data protection regulations. Organizations in sectors with high reliance on WordPress for public-facing or internal applications—such as media, education, government, and SMEs—are especially vulnerable. The requirement for authenticated access somewhat limits exposure but does not eliminate risk, as Subscriber-level accounts are common and often easier to obtain via phishing or credential stuffing. The lack of known exploits in the wild provides a window for proactive mitigation, but the potential impact remains high if exploited.

Mitigation Recommendations

1. Immediately update the tigroumeow AI Engine plugin to a patched version once available. Monitor vendor announcements for patch releases. 2. In the interim, restrict access to the vulnerable REST API endpoints ('rest_simpleTranscribeAudio' and 'rest_simpleVisionQuery') by implementing Web Application Firewall (WAF) rules or disabling these endpoints if not required. 3. Audit all installed plugins and themes for known POP chains or unsafe deserialization patterns to reduce the risk of chained exploitation. 4. Enforce strict user role management and monitor for suspicious Subscriber-level account activity to prevent unauthorized access. 5. Employ PHP configuration hardening, such as disabling PHAR deserialization if feasible, or using PHP security extensions that detect or block unsafe deserialization. 6. Regularly back up WordPress sites and test restoration procedures to mitigate impact from potential destructive attacks. 7. Conduct security scans and penetration tests focusing on deserialization vulnerabilities and REST API abuse. 8. Educate administrators and developers about the risks of insecure deserialization and the importance of secure coding practices in plugin development.

Need more detailed analysis?Get Pro

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2025-11-06T20:29:04.536Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 691590f26cb36fb34fdfdf55

Added to database: 11/13/2025, 8:04:02 AM

Last enriched: 11/20/2025, 9:22:51 AM

Last updated: 11/21/2025, 7:51:08 AM

Views: 42

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need enhanced features?

Contact root@offseq.com for Pro access with improved analysis and higher rate limits.

Latest Threats