CVE-2026-108903
Deferred Deferred - Pending Action

CAPTCHA Bypass in pH7Builder CMS

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

Publication date: 2026-10-11

Last updated on: 2026-10-13

Assigner: VulnCheck

Description

pH7Builder (pH7 Social Dating CMS) before 19.3.0 contains a CAPTCHA bypass vulnerability that allows unauthenticated attackers to skip form validation by supplying a client-chosen form ID to PFBC Form::isValid(). Attackers can load a CAPTCHA-free form like login or search, then submit its ID with contact, comment, forum, invite or signup data to automate abuse.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-11
Last Modified
2026-10-13
Generated
2026-10-19
AI Q&A
2026-10-11
EPSS Evaluated
2026-10-18
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
ph7software ph7builder 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-807 The product uses a protection mechanism that relies on the existence or values of an input, but the input can be modified by an untrusted actor in a way that bypasses the protection mechanism.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is a CAPTCHA bypass in pH7Builder versions before 19.3.0. It allows unauthenticated attackers to skip CAPTCHA validation by providing a client-chosen form ID to the PFBC Form::isValid() function. Attackers can load forms like login or search without CAPTCHA and submit data through forms such as contact, comment, forum, invite, or signup by exploiting this flaw.

Detection Guidance

Check if your pH7Builder version is below 19.3.0 by inspecting the version file or running a version check command. Monitor form submissions for unusual patterns like automated contact, comment, or signup attempts without CAPTCHA completion.

Impact Analysis

This vulnerability enables automated abuse of forms, such as spam submissions, brute-force login attempts, or automated account creation. Attackers can bypass security measures to flood systems with fake requests, leading to resource exhaustion, degraded performance, or compromised user accounts. It undermines the intended security of CAPTCHA-protected forms.

Compliance Impact

This vulnerability could potentially impact compliance with GDPR and HIPAA by enabling automated abuse of forms that handle sensitive user data. For GDPR, automated form submissions could lead to unauthorized processing of personal data, violating principles of lawfulness and fairness. For HIPAA, if the software processes protected health information in forms like contact or signup, the bypass could allow unauthorized access or disclosure of PHI through automated submissions.

Mitigation Strategies

Update pH7Builder to version 19.3.0 or later immediately. Review form validation logic to ensure hardcoded form IDs are used instead of dynamic POST values. Apply the security patch from the GitHub commit referenced in Resource 3.

Chat Assistant

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

EPSS Chart