Impact
A weakness exists in the saveUser function of the SourceCodester Dynamic Input Field Generator Using HTML, CSS, and PHP. The function accepts a parameter called Researcher without proper sanitization, allowing an attacker to inject arbitrary SQL. Depending on database privileges, this can lead to unauthorized data disclosure, modification, or deletion. The injection is made possible through the public web interface.
Affected Systems
SourceCodester’s Dynamic Input Field Generator Using HTML, CSS, and PHP, version 1.0. This product is available at sourcecodester.com and includes the vulnerable file /public/submit.php. No other versions or vendors are listed.
Risk and Exploitability
The CVSS base score of 5.3 indicates a medium severity. No EPSS rating is available, and the vulnerability is not listed in CISA’s KEV catalog. The attack vector is remote; publicly available exploit code can be used by attackers to submit crafted requests to the Researcher argument, potentially gaining access to or altering the underlying database. The problems are classified as CWE‑74 and CWE‑89.
OpenCVE Enrichment