Church Donation System
CVE-2025-8166
MEDIUM
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted POST to /admin/index.php
-
ExploitInject SQL via Username parameter
-
ImpactExtract or manipulate database records.
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
|
| Exploitation Conditions | No special conditions required: remote unauthenticated exploitation against the default configuration of Church Donation System 1.0. No user interaction is needed. The only limiting factor is the niche deployment footprint of the product. |
| Impact | CVSS v4 vector AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L gives a base score of 5.5 (medium), indicating low impact but trivial exploitation. EPSS score is low at 0.07% (20th percentile), suggesting low current exploitation activity in the wild. However, the public availability of exploit code raises the risk for installations using this niche software. The lack of a vendor patch further elevates risk for those who cannot mitigate via input validation. |
| Exploit ScenarioDerived | An attacker sends a crafted HTTP POST request to /admin/index.php containing SQL injection payload in the Username parameter, extracting sensitive data such as login credentials or donation records from the database. The public exploit code reduces the skill barrier for attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 27, 2026
SQL injection in Church Donation System 1.0 allows remote unauthenticated attackers to execute arbitrary SQL queries via the Username parameter in /admin/index.php. A public exploit is available, and the vulnerability is confirmed by vendor disclosure.
RemediationAI
No official patch is identified. Users should apply input validation and parameterized queries to the Username field in /admin/index.php to prevent SQL injection. Additionally, restrict network access to /admin/index.php via authentication or IP whitelisting. Trade-offs: blocking the admin login page may disrupt legitimate administrative access; consider using a web application firewall (WAF) to filter malicious payloads as a temporary measure.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability stems from CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component), a classic SQL injection. The flawed component is the HTTP POST request handler in /admin/index.php, where the Username argument is not sanitized before being used in database queries. The affected software is a PHP-based church donation management system, version 1.0, as indicated by the CPE cpe:2.3:a:carmelo:church_donation_system:1.0.
Know when Church Donation System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Network attack, low complexity, no privileges, low impact to CIA.
Primary rating from NVD.
CVSS VectorNVD
DescriptionCVE.org
A vulnerability was found in code-projects Church Donation System 1.0. It has been classified as critical. Affected is an unknown function of the file /admin/index.php of the component HTTP POST Request Handler. The manipulation of the argument Username leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Affected Products (CPE)CVE.org
More in Church Donation System
View allRemote unrestricted file upload in code-projects Church Donation System 1.0 allows unauthenticated attackers to upload a
SQL injection in code-projects Church Donation System 1.0 allows remote attackers to manipulate database queries via the
SQL injection in Church Donation System 1.0 allows remote attackers to manipulate the database by injecting SQL commands
SQL injection in code-projects Church Donation System 1.0 allows remote attackers to manipulate database queries via the
SQL injection in code-projects Church Donation System 1.0 enables unauthenticated remote attackers to read or modify dat
SQL injection in code-projects Church Donation System 1.0 allows remote attackers to manipulate database queries via the
SQL injection in code-projects Church Donation System 1.0 allows unauthenticated remote attackers to manipulate the new_
SQL injection in Church Donation System 1.0 allows remote attackers to manipulate the Amount parameter in /members/givin
SQL injection in Church Donation System 1.0 allows remote attackers to execute arbitrary SQL commands via the trcode par
SQL injection in Church Donation System 1.0 enables remote attackers to execute arbitrary SQL commands via the trcode pa
We are tasked with synthesizing a CVE analysis for CVE-2025-7830. We must output a JSON object with specific fields. Le
SQL injection in code-projects Church Donation System 1.0 allows remote attackers to manipulate database queries via the
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB