CVE-2026-37604

pH7Software · pH7Builder

pH7Builder improperly validates IP headers, allowing unauthenticated remote attackers to bypass IP-based brute force protection by spoofing the X-Forwarded-For header.

Executive summary

A critical authentication bypass vulnerability in pH7Builder enables unauthenticated attackers to circumvent brute force protections and potentially compromise administrative accounts.

Vulnerability

The application incorrectly resolves client IP addresses from HTTP headers without verifying proxy trust, allowing an unauthenticated attacker to bypass administrative login rate limiting and lockout mechanisms by spoofing IP addresses.

Business impact

The ability to bypass login rate limiting significantly increases the risk of successful brute force or credential stuffing attacks against administrative interfaces. Given the CVSS score of 9.8, this vulnerability poses a severe threat to system integrity and confidentiality, as a compromised administrator account provides full control over the social dating platform and its user data.

Remediation

Immediate Action: Apply the fix provided in commit 1cadc7dc1a08c8e24a3c5b6a3a34526281789cba or check the official pH7Builder website for the latest patched release.

Proactive Monitoring: Review web server access logs for repeated login attempts originating from multiple spoofed IP addresses that bypass standard lockout triggers.

Compensating Controls: Implement a Web Application Firewall (WAF) to inspect incoming requests and block or normalize suspicious HTTP_X_FORWARDED_FOR headers before they reach the application framework.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

This vulnerability represents a critical failure in the security architecture of the pH7Builder platform. Administrators must prioritize updating their installations immediately to prevent attackers from bypassing the primary line of defense against brute force attacks. If an immediate update is not feasible, restrict access to the administrative login interface to trusted IP addresses at the network level until the patch is deployed.

History

CVE Brief tracked this CVE 1 day before it had a CVSS score.

  1. Disclosed CVE record published
  2. Collected by CVE Brief No CVSS score yet; tracked as early warning
  3. CVSS score assigned 9.8 (3.1) from cvelistV5
  4. Analyst report written

Sources