CVE-2026-28123
WordPress vulnerability analysis and mitigation

Overview

CVE-2026-28123 is a Local File Inclusion (LFI) vulnerability in the AncoraThemes Veil WordPress theme, classified under CWE-98 (Improper Control of Filename for Include/Require Statement in PHP Program). It affects all versions of the Veil theme up to and including version 1.9. The vulnerability was published on March 5, 2026, with the CVE assigned by Patchstack. It carries a CVSS v3.1 base score of 8.1 (High), assessed by CISA-ADP (Patchstack).

Technical details

The vulnerability stems from improper control of filenames used in PHP include/require statements within the Veil theme (CWE-98), which allows an attacker to manipulate file path parameters and cause the server to include arbitrary local files. Despite being classified under the 'PHP Remote File Inclusion' CWE, the actual exploitation vector is PHP Local File Inclusion (LFI), meaning attackers can include files already present on the server's filesystem. No authentication or user interaction is required, though the attack complexity is rated High, suggesting some precondition or non-trivial exploitation step is involved. No public proof-of-concept code has been identified at this time (Patchstack).

Impact

Successful exploitation of this LFI vulnerability could allow a remote, unauthenticated attacker to read sensitive files on the server (e.g., configuration files containing database credentials, /etc/passwd), and potentially achieve arbitrary code execution by including files with attacker-controlled content (e.g., via log poisoning or uploaded files). The CVSS scoring reflects High impacts across confidentiality, integrity, and availability, indicating the potential for full server compromise. WordPress sites running the affected Veil theme are at risk of data exposure, credential theft, and service disruption (Patchstack).

Exploitability

There is no evidence of active in-the-wild exploitation or a publicly available proof-of-concept exploit for CVE-2026-28123 at this time. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.053%, indicating a low probability of exploitation in the near term. The attack requires no privileges or user interaction but is rated High complexity, which may limit opportunistic exploitation (Patchstack).

Mitigation and workarounds

No patch has been confirmed as available for the AncoraThemes Veil theme at the time of publication. Organizations using Veil version 1.9 or earlier should monitor the theme's repository or the Patchstack advisory for an updated version and apply it immediately when released. As interim mitigations, administrators should implement input validation and sanitization for any file inclusion parameters, deploy a Web Application Firewall (WAF) to detect and block LFI attempts, and ensure allow_url_include is set to Off in php.ini. Monitoring web server and PHP error logs for suspicious file path traversal patterns is also recommended (Patchstack).

Additional resources


SourceThis report was generated using AI

Related WordPress vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-19859MEDIUM6.5
  • jetformbuilder
NoYesSep 06, 2026
CVE-2026-85038MEDIUM5.3
  • b2bking-wholesale-for-woocommerce
NoYesSep 06, 2026
CVE-2026-80439MEDIUM4.8
  • wpcf7-redirect
NoYesSep 06, 2026
CVE-2026-80437MEDIUM4.8
  • ninja-forms
NoYesSep 06, 2026
CVE-2026-19862MEDIUM4.8
  • jetformbuilder
NoYesSep 06, 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