CVE-2025-58932
NixOS vulnerability analysis and mitigation

Overview

CVE-2025-58932 is a Local File Inclusion (LFI) vulnerability in the Axiomthemes Prisma WordPress theme that allows unauthenticated remote attackers to include arbitrary local files on the server. It affects all versions of the Prisma theme through version 1.10. The vulnerability was reported by researcher "Bonds" on July 23, 2025, and published by Patchstack on August 22, 2025. It carries a CVSS v3.1 base score of 8.1 (High) (Patchstack).

Technical details

The vulnerability is classified as CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program), which manifests when user-supplied input is passed unsanitized to PHP include or require statements within the Prisma theme. An unauthenticated attacker can craft a network request that manipulates the filename parameter to traverse the file system and include sensitive local files. No authentication or user interaction is required, though the attack complexity is rated High, suggesting some precondition or bypass technique may be needed (Patchstack).

Impact

Successful exploitation allows an attacker to read arbitrary files from the web server's file system, including sensitive configuration files such as wp-config.php (which contains database credentials), /etc/passwd, and other system files. Exposure of database credentials could lead to complete database takeover, and further lateral movement within the hosting environment is possible depending on server configuration. Confidentiality, integrity, and availability are all rated as High impact (Patchstack).

Exploitability

No public proof-of-concept exploit code has been identified, and there is no evidence of active in-the-wild exploitation at this time. The vulnerability requires no authentication and no user interaction, making it attractive for mass-exploit campaigns targeting WordPress sites. The EPSS score is approximately 0.053% (0.000530), indicating a currently low but non-negligible probability of exploitation. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. Patchstack notes that vulnerabilities of this class are commonly used in mass-exploit campaigns against WordPress sites regardless of traffic size (Patchstack).

Exploitation steps

  1. Reconnaissance: Use tools like WPScan, Shodan, or Google dorks to identify WordPress sites running the Axiomthemes Prisma theme version 1.10 or earlier.
  2. Identify vulnerable parameter: Analyze the theme's PHP source code or public disclosures to locate the endpoint or parameter that passes user input to a PHP include/require statement without proper sanitization.
  3. Craft LFI payload: Construct an HTTP request targeting the vulnerable parameter with a path traversal payload (e.g., ../../../../wp-config.php or ../../../../etc/passwd) to reference sensitive local files.
  4. Send the request: Submit the crafted request to the target WordPress site without any authentication credentials.
  5. Extract sensitive data: Review the server's response for the contents of the included file, such as database credentials from wp-config.php, which can then be used for further attacks such as database access or privilege escalation (Patchstack).

Indicators of compromise

  • Network: Unusual HTTP GET or POST requests to WordPress theme endpoints containing path traversal sequences (e.g., ../, ..%2F, %2e%2e%2f) in query parameters or form fields.
  • Logs: Web server access logs showing requests with encoded or plaintext directory traversal patterns targeting Prisma theme files; repeated 200 responses to requests with suspicious file path parameters.
  • File System: No file system changes are expected from read-only LFI exploitation, but if chained with file upload vulnerabilities, look for unexpected PHP files in the theme or uploads directory.
  • Process: Unexpected outbound connections from the web server process if LFI is chained with remote code execution techniques such as log poisoning or PHP session file inclusion.

Mitigation and workarounds

As of the publication date, no official patch from Axiomthemes is available for the Prisma theme. Site owners running Prisma version 1.10 or earlier should consider deactivating or replacing the theme until a patched version is released. Patchstack has issued a virtual patching/mitigation rule for its subscribers to block exploitation attempts in the interim. Additionally, deploying a Web Application Firewall (WAF) with rules to detect and block path traversal and LFI patterns is recommended as a compensating control (Patchstack).

Community reactions

Patchstack, which discovered and disclosed the vulnerability through researcher "Bonds," has rated it as high priority and noted that vulnerabilities of this class are frequently leveraged in mass-exploit campaigns against WordPress sites. No significant vendor statement from Axiomthemes, broader media coverage, or notable social media discussion has been identified at this time (Patchstack).

Additional resources


SourceThis report was generated using AI

Related NixOS vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-13097CRITICAL9.1
  • NixOS logoNixOS
  • python3-samba-test
NoYesAug 20, 2026
CVE-2026-11861HIGH8.1
  • NixOS logoNixOS
  • samba-common
NoYesAug 20, 2026
CVE-2026-73198HIGH7.5
  • NixOS logoNixOS
  • ctdb-ceph-mutex
NoYesAug 20, 2026
CVE-2026-73197HIGH7.5
  • NixOS logoNixOS
  • samba-test-libs-debuginfo
NoYesAug 20, 2026
CVE-2026-73196MEDIUM6.5
  • NixOS logoNixOS
  • samba-ldb-ldap-modules-debuginfo
NoYesAug 20, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management