Automated Threat Modeling

Advanced Views WordPress Plugin CVE-2025-10380: Brief Summary of Server-Side Template Injection

A brief summary of CVE-2025-10380, a Server-Side Template Injection vulnerability in the Advanced Views WordPress plugin up to version 3.7.19. It covers the technical details, affected versions, and vendor security history, based on available public sources.

CVE Analysis

7 min read

ZeroPath CVE Analysis
ZeroPath CVE Analysis

2025-09-22

Advanced Views WordPress Plugin CVE-2025-10380: Brief Summary of Server-Side Template Injection
Experimental AI-Generated Content

This CVE analysis is an experimental publication that is completely AI-generated. The content may contain errors or inaccuracies and is subject to change as more information becomes available. We are continuously refining our process.

If you have feedback, questions, or notice any errors, please reach out to us.

[email protected]

Introduction

Attackers with author-level access can execute arbitrary PHP code on WordPress sites running Advanced Views plugin versions up to and including 3.7.19. The cause is a Server-Side Template Injection (SSTI) flaw in a widely used plugin for dynamic content display and custom fields, and it enables full compromise of affected sites.

About the software: Advanced Views is a WordPress plugin from WPLake that displays posts and custom fields from sources like ACF, MetaBox, Pods, and WooCommerce. Developers like it for its flexibility and its integration with modern templating engines like Twig. A significant number of WordPress sites use it, especially sites that need advanced content presentation.

Technical Information

CVE-2025-10380 is a Server-Side Template Injection vulnerability in the Advanced Views plugin for WordPress, affecting all versions up to and including 3.7.19. It comes from insufficient input sanitization and missing access control when the plugin processes custom Twig templates in the Model panel. Authenticated users with author-level privileges or higher can inject malicious Twig template code, and the server then executes it.

The vulnerable code is in the plugin's src/Template_Engines/Twig.php file, at or around line 106 in version 3.7.19 (reference). Attackers can use crafted Twig templates to execute arbitrary PHP code and system commands. The root cause is improper neutralization of special elements used in the template engine, classified as CWE-1336.

The referenced sources include no public proof of concept or exploit code. Exploitation requires authentication but not administrative privileges, which puts it within reach of more users in a typical WordPress deployment.

Affected Systems and Versions

  • Product: Advanced Views – Display Posts, Custom Fields, and More (WordPress plugin)
  • Affected versions: All versions up to and including 3.7.19
  • Vulnerable configuration: Any WordPress site with the plugin installed and author-level (or higher) authenticated users who can create or edit custom Twig templates in the Model panel

Vendor Security History

WPLake develops Advanced Views, which is widely adopted for advanced content display in WordPress. Previous vulnerabilities in the plugin have not been widely reported, but its integration with powerful template engines like Twig increases its attack surface. WPLake's documentation and update cadence are generally good. This SSTI issue shows the risk of processing user-supplied template code all the same.

References

Related Articles

Chaos Mesh CVE-2025-59358: Brief Summary of Cluster-wide GraphQL Authentication Bypass
CVE Analysis
•

2025-09-15

•

8 min read

Chaos Mesh CVE-2025-59358: Brief Summary of Cluster-wide GraphQL Authentication Bypass

A brief summary of CVE-2025-59358, a high-severity authentication bypass in Chaos Mesh's Controller Manager. The Controller Manager exposes a GraphQL debugging server to the entire Kubernetes cluster without authentication, so anyone who can reach it can kill arbitrary processes in any pod and cause denial-of-service attacks. Covers affected systems and versions, technical details, and references.

ZeroPath CVE Analysis

ZeroPath CVE Analysis

Chaos Mesh CVE-2025-59359: Brief Summary of Critical OS Command Injection in cleanTcs Mutation
CVE Analysis
•

2025-09-15

•

8 min read

Chaos Mesh CVE-2025-59359: Brief Summary of Critical OS Command Injection in cleanTcs Mutation

A brief summary of CVE-2025-59359, a critical OS command injection vulnerability in the cleanTcs mutation of Chaos Mesh's Chaos Controller Manager. Unauthenticated in-cluster attackers can use the flaw to execute arbitrary commands, potentially leading to remote code execution across Kubernetes clusters. The post covers the technical details, affected versions, and references.

ZeroPath CVE Analysis

ZeroPath CVE Analysis

Chaos Mesh CVE-2025-59360: Brief Summary of Critical Command Injection in Kubernetes Chaos Controller Manager
CVE Analysis
•

2025-09-15

•

8 min read

Chaos Mesh CVE-2025-59360: Brief Summary of Critical Command Injection in Kubernetes Chaos Controller Manager

A brief summary of CVE-2025-59360, a critical command injection vulnerability in the Chaos Controller Manager component of Chaos Mesh for Kubernetes. It covers how the flaw works, which versions are affected, and the vendor's security history, with links to public advisories and research.

ZeroPath CVE Analysis

ZeroPath CVE Analysis

Detect & fix
what others miss

Works with
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps Services
  • Gerrit
  • CVS
  • Jira
  • Linear
  • Slack
  • Security Compass
Explore integrations
Security magnifying glass visualization