CVE-2026-127216
Received Received - Intake

Injection Guard WordPress Plugin CSRF Leads to Password Hash Exposure

Vulnerability report for CVE-2026-127216, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulnCheck

Description

Injection Guard plugin for WordPress before 1.4.0 contains a cross-site request forgery vulnerability that allows unauthenticated attackers to trigger password hash export by tricking a logged-in administrator into loading a crafted link, since the ig_settings admin page in templates/dashboard.php processes GET parameters without nonce verification. Attackers can exploit this to cause the plugin to write WooCommerce customer email hashes and password hashes to an unprotected file at wp-content/plugins/injection-guard/ab-hash.dat, which can then be downloaded without authentication to obtain customer password hashes for offline cracking.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
Fahad Mahmood Injection Guard From 0 (inc) to 1.4.0 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-352 The web application does not, or cannot, sufficiently verify whether a request was intentionally provided by the user who sent the request, which could have originated from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a Cross-Site Request Forgery (CSRF) vulnerability in the Injection Guard WordPress plugin before version 1.4.0. It allows unauthenticated attackers to trick a logged-in administrator into loading a crafted link. The plugin's admin page processes GET parameters without proper nonce verification, enabling attackers to export WooCommerce customer email and password hashes to an unprotected file at wp-content/plugins/injection-guard/ab-hash.dat.

Detection Guidance

Check for the presence of the unprotected file at wp-content/plugins/injection-guard/ab-hash.dat. If it exists, the vulnerability may have been exploited. Review server logs for unusual GET requests to the ig_settings admin page in templates/dashboard.php.

Impact Analysis

Attackers can exploit this to obtain customer password hashes, which may be cracked offline to gain access to user accounts. The vulnerability exposes sensitive data, including passwords, potentially leading to unauthorized account access, data breaches, and compromised user privacy.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA due to unauthorized access to personal data and potential data breaches. GDPR requires protecting personal data, while HIPAA mandates safeguarding protected health information. A breach may result in legal penalties and reputational damage.

Mitigation Strategies

Update the Injection Guard plugin to version 1.4.0 or later immediately. Remove the ab-hash.dat file if it exists. Monitor for unauthorized access to the file and review user sessions for suspicious activity.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-127216. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...