CVE-2026-10243
Authentication Bypass in Smart Parking System
Publication date: 2026-06-01
Last updated on: 2026-06-01
Assigner: VulDB
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| code-projects | smart_parking_system | 1.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-306 | The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources. |
| CWE-287 | When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct. |
Attack-Flow Graph
AI Powered Q&A
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
This vulnerability allows unauthenticated remote attackers to access admin-only endpoints and sensitive customer personally identifiable information (PII) without any authentication. Such unauthorized access to PII and booking data can lead to violations of data protection regulations like GDPR and HIPAA, which require strict controls on access to personal and sensitive information.
The exposure and potential manipulation of customer data due to missing authentication can result in non-compliance with these standards, as they mandate confidentiality, integrity, and availability of personal data. Organizations using the affected Smart Parking System 1.0 may face legal and regulatory consequences if this vulnerability is exploited.
Can you explain this vulnerability to me?
CVE-2026-10243 is a critical security vulnerability in the Smart Parking System 1.0 by code-projects.org. It is classified as Missing Authentication for Critical Function (CWE-306). This flaw allows unauthenticated remote attackers to access admin-only endpoints without needing credentials, session tokens, or any user interaction.
The vulnerability affects multiple files such as attendant.php, edit.php, basic_table.php, basic_table2.php, and admin_request.php. Attackers can send direct GET requests to these endpoints to perform privileged operations.
Examples of malicious actions include creating rogue attendant accounts, editing or deleting parking records, and accessing sensitive customer personally identifiable information (PII) and booking data. The system fails to enforce authentication checks, lacking proper session validation.
How can this vulnerability impact me? :
This vulnerability can have severe impacts including unauthorized access to administrative functions of the Smart Parking System.
- Attackers can create rogue attendant accounts, gaining unauthorized control.
- They can modify or delete parking records, disrupting system integrity and availability.
- Sensitive customer data such as personally identifiable information (PII) and booking details can be accessed or stolen.
Overall, the vulnerability compromises confidentiality, integrity, and availability of the system, potentially leading to data breaches and operational disruptions.
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by attempting to access the admin-only endpoints without authentication and observing if access is granted. Specifically, sending direct GET requests to endpoints such as attendant.php, edit.php, basic_table.php, basic_table2.php, and admin_request.php can reveal if authentication checks are missing.
For example, you can use curl commands to test access to these endpoints without credentials:
- curl -i http://<target>/attendant.php
- curl -i http://<target>/edit.php
- curl -i http://<target>/basic_table.php
- curl -i http://<target>/basic_table2.php
- curl -i http://<target>/admin_request.php
If these requests return data or allow actions without requiring authentication tokens or session validation, the vulnerability is present.
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include implementing proper authentication checks on all admin endpoints to ensure that only authorized users can access them.
Specifically, the system should enforce session validation such as checking if a session variable like $_SESSION['admin'] is set and true before allowing access to sensitive functions.
Until a patch is available, you can also restrict access to these endpoints by network-level controls such as firewall rules or IP whitelisting to limit exposure.
Monitoring and logging access attempts to these endpoints can help detect exploitation attempts.