CVE-2026-89294: CWE-98 Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') in croixhaug Simply Schedule Appointments
The Simply Schedule Appointments WordPress plugin is vulnerable to a Local File Inclusion (LFI) flaw via the 'ssa_locale' parameter in all versions up to and including 1.6.12.27. This vulnerability allows attackers, potentially without authentication, to include and execute arbitrary PHP files on the server. Exploitation can lead to bypassing access controls, data disclosure, and remote code execution. The vulnerability arises because the locale filter is applied unconditionally on every request without nonce or capability checks.
AI Analysis
Technical Summary
CVE-2026-89294 is a Local File Inclusion vulnerability in the Simply Schedule Appointments WordPress plugin (versions <=1.6.12.27). The flaw is due to improper control of the filename used in an include/require statement via the 'ssa_locale' parameter. The plugin installs a locale filter on every request during the plugins_loaded hook, which returns the raw GET parameter value without verifying user capabilities or nonces. This allows attackers, including unauthenticated ones in practice, to include arbitrary PHP files, leading to code execution and potential access control bypass.
Potential Impact
Successful exploitation allows an attacker to execute arbitrary PHP code on the server by including malicious files. This can result in full compromise of the web application, unauthorized data access, and bypass of access controls. The vulnerability is rated high severity with a CVSS 3.1 score of 7.5, reflecting network attack vector, low privileges required, no user interaction, and high impact on confidentiality, integrity, and availability.
Mitigation Recommendations
No official patch or fix information is provided in the input data. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict access to the vulnerable plugin and consider disabling it if possible. Monitor for updates from the vendor and apply official patches promptly once released.
CVE-2026-89294: CWE-98 Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion') in croixhaug Simply Schedule Appointments
Description
The Simply Schedule Appointments WordPress plugin is vulnerable to a Local File Inclusion (LFI) flaw via the 'ssa_locale' parameter in all versions up to and including 1.6.12.27. This vulnerability allows attackers, potentially without authentication, to include and execute arbitrary PHP files on the server. Exploitation can lead to bypassing access controls, data disclosure, and remote code execution. The vulnerability arises because the locale filter is applied unconditionally on every request without nonce or capability checks.
CVSS v3.1
Score 7.5high
Affected software
croixhaug
Simply Schedule Appointments
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-89294 is a Local File Inclusion vulnerability in the Simply Schedule Appointments WordPress plugin (versions <=1.6.12.27). The flaw is due to improper control of the filename used in an include/require statement via the 'ssa_locale' parameter. The plugin installs a locale filter on every request during the plugins_loaded hook, which returns the raw GET parameter value without verifying user capabilities or nonces. This allows attackers, including unauthenticated ones in practice, to include arbitrary PHP files, leading to code execution and potential access control bypass.
Potential Impact
Successful exploitation allows an attacker to execute arbitrary PHP code on the server by including malicious files. This can result in full compromise of the web application, unauthorized data access, and bypass of access controls. The vulnerability is rated high severity with a CVSS 3.1 score of 7.5, reflecting network attack vector, low privileges required, no user interaction, and high impact on confidentiality, integrity, and availability.
Mitigation Recommendations
No official patch or fix information is provided in the input data. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict access to the vulnerable plugin and consider disabling it if possible. Monitor for updates from the vendor and apply official patches promptly once released.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-09-11T12:50:21.802Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 6abcb348c8a85a770df2a14d
Added to database: 09/30/2026, 06:59:20 UTC
Last enriched: 09/30/2026, 07:09:38 UTC
Last updated: 09/30/2026, 07:29:32 UTC
Views: 4
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.