Cyber Resilience

CVE-2025-26199

CriticalPublic PoC

Published: 18 June 2025

Published
18 June 2025
Modified
09 July 2025
KEV Added
Patch
CVSS Score v3.1 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0303 86.9th percentile
Risk Priority 21 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2025-26199 is a critical-severity Cleartext Transmission of Sensitive Information (CWE-319) vulnerability in Vishalmathur Cloudclassroom-Php Project. Its CVSS base score is 9.8 (Critical).

Operationally, exploitation aligns with the MITRE ATT&CK technique Network Sniffing (T1040); ranked in the top 13.1% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

CloudClassroom-PHP-Project v1.0 contains an insecure credential transmission vulnerability tracked as CVE-2025-26199 and assigned CWE-319. The application sends user passwords in plaintext over unencrypted HTTP during login, leaving credentials exposed on the network. The flaw carries a CVSS 3.1 base score of 9.8 reflecting network attack vector, low complexity, and no required authentication or user interaction.

A remote attacker positioned on the same network segment, such as a public Wi-Fi network or a compromised router, can perform a man-in-the-middle interception to capture valid login credentials. Once obtained, the attacker may authenticate and abuse administrative functions including file-upload capabilities, potentially resulting in remote code execution depending on the deployment environment.

The two provided references consist of a technical gist and a GitHub repository that document the issue but contain no official advisories, vendor patches, or mitigation guidance. The associated EPSS score remains flat at 0.0303 with no material increase since disclosure.

EU & UK References

Vulnerability details

CloudClassroom-PHP-Project v1.0 is affected by an insecure credential transmission vulnerability. The application transmits passwords over unencrypted HTTP during the login process, exposing sensitive credentials to potential interception by network-based attackers. A remote attacker with access to the same network (e.g.,…

more

public Wi-Fi or compromised router) can capture login credentials via Man-in-the-Middle (MitM) techniques. If the attacker subsequently uses the credentials to log in and exploit administrative functions (e.g., file upload), this may lead to remote code execution depending on the environment.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1040 Network Sniffing Credential Access
Adversaries may passively sniff network traffic to capture information about an environment, including authentication material passed over the network.
T1557 Adversary-in-the-Middle Credential Access
Adversaries may attempt to position themselves between two or more networked devices using an adversary-in-the-middle (AiTM) technique to support follow-on behaviors such as [Network Sniffing](https://attack.
T1078 Valid Accounts Stealth
Adversaries may obtain and abuse credentials of existing accounts as a means of gaining Initial Access, Persistence, Privilege Escalation, or Defense Evasion.
Why these techniques?

The vulnerability transmits login credentials in cleartext over HTTP, enabling network sniffing (T1040) and adversary-in-the-middle (T1557) attacks to steal credentials, facilitating subsequent use of valid accounts (T1078) for account takeover.

Affected Assets

vishalmathur
cloudclassroom-php project
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-319

Role-based training covers secure transmission methods, mitigating cleartext transmission of sensitive data.

addresses: CWE-319

By requiring documented security controls for information exchanges, the control reduces the risk of cleartext transmission of sensitive data.

addresses: CWE-319

Mapping transmission actions in data flows helps prevent cleartext transmission of sensitive information.

addresses: CWE-319

Settings can enforce secure transmission protocols to prevent cleartext transmission of sensitive data.

addresses: CWE-319

Policy addresses secure transport and handling of media to avoid cleartext transmission of sensitive information.

addresses: CWE-319

Enforces safeguards against cleartext transmission of CUI when data leaves organizational boundaries to external systems.

addresses: CWE-319

Explicit controls and continuous oversight on external system services prevent cleartext transmission of sensitive information over provider-managed channels.

addresses: CWE-319

Key-establishment procedures specify secure distribution channels that preclude cleartext transmission of key material.

References