Cyber Resilience

CVE-2025-50349

HighPublic PoC

Published: 23 June 2025

Published
23 June 2025
Modified
25 June 2025
KEV Added
Patch
CVSS Score v3.1 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
EPSS Score 0.0151 81.6th percentile
Risk Priority 16 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2025-50349 is a high-severity Path Traversal (CWE-22) vulnerability in Phpgurukul Pre-School Enrollment System. Its CVSS base score is 7.5 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploit Public-Facing Application (T1190); ranked in the top 18.4% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

PHPGurukul Pre-School Enrollment System Project V1.0 is affected by a directory traversal vulnerability in update-teacher-pic.php, tracked as CVE-2025-50349 and assigned CWE-22. The issue carries a CVSS 3.1 base score of 7.5, reflecting network-accessible attack vectors that require no authentication or user interaction and result in high confidentiality impact.

An unauthenticated remote attacker can supply crafted path sequences to the affected script, enabling arbitrary file reads from the underlying server filesystem and potential exposure of sensitive configuration or data files.

The two provided references consist of the same GitHub report documenting the directory traversal flaw but contain no advisory statements, patch details, or mitigation guidance. The associated EPSS score remains flat at 0.0151 with no observed increase after disclosure.

EU & UK References

Vulnerability details

PHPGurukul Pre-School Enrollment System Project V1.0 is vulnerable to Directory Traversal in update-teacher-pic.php.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
T1083 File and Directory Discovery Discovery
Adversaries may enumerate files and directories or may search in specific locations of a host or network share for certain information within a file system.
Why these techniques?

Directory traversal in public-facing PHP web application (update-teacher-pic.php) enables exploitation of public-facing applications (T1190) and facilitates file and directory discovery (T1083) via arbitrary file access.

Affected Assets

phpgurukul
pre-school enrollment system
1.0

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-22

Validates pathnames and filenames to prevent traversal outside intended directories.

References