CVE-2026-7071
Information Exposure via Remote Exploit in CodeAstro User-CVS Directory
Publication date: 2026-04-27
Last updated on: 2026-04-27
Assigner: VulDB
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| codeastro | online_job_portal | 1.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-200 | The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information. |
| CWE-538 | The product places sensitive information into files or directories that are accessible to actors who are allowed to have access to the files, but not to the sensitive information. |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
The CVE-2026-7071 vulnerability affects the CodeAstro Online Job Portal version 1.0. It is an Improper Access Control and Information Disclosure issue located in the /users/user-cvs/ directory where user resumes are stored.
This directory is publicly accessible without any authentication or authorization, allowing attackers to list all uploaded resumes and download any user's resume simply by accessing the file URL.
Because directory listing is enabled, attackers can enumerate all files without guessing filenames, exposing sensitive personal information such as full names, email addresses, phone numbers, and work experience.
How can this vulnerability impact me? :
This vulnerability can lead to significant privacy violations and data harvesting by unauthorized parties.
- Attackers can obtain sensitive personal information including full names, email addresses, phone numbers, and work experience.
- Such exposure can result in identity theft or other malicious use of personal data.
- The lack of access control means anyone on the internet can exploit this vulnerability remotely without authentication.
How can this vulnerability be detected on my network or system? Can you suggest some commands?
This vulnerability can be detected by checking if the /users/user-cvs/ directory is publicly accessible and if directory listing is enabled, allowing unauthenticated access to user resumes.
- Use a web browser or curl command to send a GET request to the /users/user-cvs/ endpoint to see if it returns a directory listing.
- Example command to check directory listing: curl -v http://<target-domain>/online-job-portal-php-mysql/users/user-cvs/
- Attempt to download a known or enumerated resume file without authentication, e.g., curl -v http://<target-domain>/online-job-portal-php-mysql/users/user-cvs/cv_1757475245_DummyCV.pdf
What immediate steps should I take to mitigate this vulnerability?
Immediate mitigation steps include restricting access to the /users/user-cvs/ directory and disabling directory listing on the web server.
- Configure the web server to disable directory listing for the /users/user-cvs/ directory.
- Implement authentication and authorization checks to ensure only authorized users can access resume files.
- Move sensitive files outside the web root and serve them through controlled endpoints that enforce access control.
How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:
The vulnerability in CodeAstro Online Job Portal 1.0 exposes sensitive personal information such as full names, email addresses, phone numbers, and work experience due to improper access control and information disclosure.
This exposure can lead to privacy violations and data harvesting, which negatively impacts compliance with common data protection standards and regulations like GDPR and HIPAA that require protection of personal and sensitive information.
Specifically, unauthorized access to personal data without proper authentication or authorization breaches principles of data confidentiality and privacy mandated by these regulations.