PatchSiren cyber security CVE debrief
CVE-2025-70151 Code Projects CVE debrief
CVE-2025-70151 is a high-severity vulnerability in the Scholars Tracking System 1.0 that allows an authenticated attacker to achieve remote code execution via unrestricted file upload. The vulnerability exists in the update_profile_picture.php and upload_picture.php endpoints, which store uploaded files in a web-accessible uploads/ directory using the original, user-supplied filename without validating the file type or extension. This oversight enables an attacker to upload malicious files, including PHP files, and execute them as the web server user. Defenders should prioritize verifying exposure and remediating vulnerable instances.
- Vendor
- Code Projects
- Product
- Scholars Tracking System 1.0
- CVSS
- HIGH 8.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-02-18
- Original CVE updated
- 2026-09-08
- Advisory published
- 2026-02-18
- Advisory updated
- 2026-09-08
Who should care
Defenders responsible for the Scholars Tracking System 1.0 deployment should assess exposure and prioritize remediation. This includes reviewing system configurations, verifying the presence of vulnerable instances, and applying patches or updates. Additionally, defenders should monitor for suspicious activity and implement compensating controls to mitigate potential impacts.
Why it matters
CVE-2025-70151 is a high-severity vulnerability in the Scholars Tracking System 1.0 that allows an authenticated attacker to achieve remote code execution via unrestricted file upload. Defenders should prioritize verifying exposure and remediating vulnerable instances.
- Remote code execution as the web server user
- Potential for arbitrary PHP code execution
- Need for validation of file types and extensions
- Verification of vulnerable instances and remediation priority
Technical summary
The Scholars Tracking System 1.0 allows an authenticated attacker to achieve remote code execution via unrestricted file upload. The endpoints update_profile_picture.php and upload_picture.php store uploaded files in a web-accessible uploads/ directory using the original, user-supplied filename without validating the file type or extension. This oversight enables an attacker to upload malicious files, including PHP files, and execute them as the web server user. The vulnerability has a CVSS score of 8.8, indicating a high severity level.
Defensive priority
Defenders should prioritize verifying exposure and remediating vulnerable instances.
Recommended defensive actions
- Verify exposure by checking for vulnerable Scholars Tracking System 1.0 instances
- Remediate vulnerable instances by restricting file uploads and validating file types
- Monitor for suspicious activity and implement compensating controls
- Review vendor guidance and apply patches or updates
- Conduct a thorough review of system logs for signs of exploitation
- Implement additional security measures such as web application firewalls
- whoShouldCare
Evidence notes
The CVE record and NVD entry provide details on the vulnerability, including its CVSS score of 8.8 and the unrestricted file upload issue. The Scholars Tracking System 1.0 does not validate file types or extensions, allowing attackers to upload and execute malicious files. Defenders should verify exposure by checking for vulnerable instances and prioritize remediation.
Sources and references
Verified primary and authoritative sources
-
CVE-2025-70151 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2025-70151
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2025-70151 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2025-70151
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://0x0bito.github.io/posts/CVE-2025-70151-Scholars-FileUpload-RCE/
-
Source reference
Unverified legacy reference
URL: https://code-projects.org/scholars-tracking-system-in-php-with-source-code/
[email protected] - Product
-
Source reference
Unverified legacy reference
URL: https://youngkevinn.github.io/posts/CVE-2025-70151-Scholars-FileUpload-RCE/
[email protected] - Exploit, Mitigation, Third Party Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.