CVE-2025-47652

7.1

Infility · Infility Global

Infility Global is vulnerable to Reflected Cross-site Scripting (XSS) due to improper neutralization of user-supplied input during web page generation.

Executive summary

A reflected Cross-site Scripting (XSS) vulnerability in Infility Global allows unauthenticated attackers to execute malicious scripts in the context of a user session.

Vulnerability

This is a Reflected Cross-site Scripting (CWE-79) vulnerability where the application fails to properly sanitize input. An unauthenticated attacker can leverage this flaw by injecting malicious scripts that are reflected back to the victim.

Business impact

The exploitation of this vulnerability can lead to session hijacking, unauthorized actions performed on behalf of users, and the theft of sensitive session cookies. Given the CVSS score of 7.1, this represents a High severity risk that could compromise the integrity and confidentiality of user interactions within the application.

Remediation

Immediate Action: Update the Infility Global plugin to the version specified by the vendor as containing the security fix. If an update is not yet available, consider disabling the plugin until a patch is applied.

Proactive Monitoring: Review web application access logs for suspicious URL parameters containing script tags or encoded characters. Monitor for unexpected client-side behavior reported by users.

Compensating Controls: Deploy a Web Application Firewall (WAF) with updated rulesets to detect and block common XSS attack patterns targeting input parameters.

Exploitation status

Public Exploit Available: Yes, a public proof-of-concept exists as documented in the Patchstack vulnerability report.

Analyst recommendation

The presence of a Reflected XSS vulnerability poses a significant risk to user security and data integrity. Administrators should prioritize updating the Infility Global plugin to the latest version to neutralize this flaw. If immediate patching is not feasible, implement strict input validation and WAF filtering to prevent malicious payloads from reaching the application.

Sources

Originally found and disclosed by Martino Spagnuolo (r3verii) | Patchstack Bug Bounty Program, per the CVE Program record.