Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Aligned with CERT-In's AV:N/PR:N; OTP exposure yields C:H and account access enables limited data change (I:L), no availability impact; AC:L retained though interception position may warrant AC:H.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
This vulnerability exists in e-Sushrut due to exposure of OTPs in plaintext within API responses. A remote attacker could exploit this vulnerability by intercepting API responses containing valid OTPs.
Successful exploitation of this vulnerability could allow an attacker to impersonate the target user and gain unauthorized access to user accounts on the targeted system.
AnalysisAI
Account takeover in C-DAC's e-Sushrut Hospital Management Information System (HMIS) arises because one-time passwords (OTPs) are returned in plaintext inside API responses, letting a remote attacker who can observe those responses harvest a valid OTP and impersonate the targeted user. CERT-In flagged the flaw (CIVN-2026-0207) and it is tagged as an authentication bypass; there is no public exploit identified at time of analysis and EPSS exploitation probability is low at 0.17%. The CVSS 4.0 vector rates it 8.8 with high confidentiality impact and no privileges or user interaction required.
Technical ContextAI
e-Sushrut is a hospital management information system developed by C-DAC (Centre for Development of Advanced Computing), Noida, deployed primarily across Indian public and government healthcare facilities (CPE: cpe:2.3:a:cdac-noida:e-sushrut,_hospital_management_information_system_(hmis)). The root cause is CWE-319 (Cleartext Transmission/Exposure of Sensitive Information): the OTP, which is meant to be a secret second factor delivered out-of-band to the legitimate user, is instead echoed back in the body of an API response. Because the secret intended to prove possession of a channel (SMS/email) is present in the HTTP response itself, the entire OTP verification step collapses into a value an attacker can simply read, defeating the multi-factor / verification control it was designed to enforce.
RemediationAI
No vendor-released patch version is identified at time of analysis - the EUVD entry cites only 'Previous versions' without a fixed build - so organizations running e-Sushrut HMIS should contact C-DAC Noida directly and follow the CERT-In advisory CIVN-2026-0207 (https://www.cert-in.org.in/s2cMainServlet?pageid=PUBVLNOTES01&VLCODE=CIVN-2026-0207) for the patched release. The core fix is server-side: stop returning OTP values in any API response body and instead deliver OTPs only through the out-of-band channel (SMS/email) while returning a neutral success indicator. As compensating controls until patched, place API endpoints behind a WAF or API gateway rule that inspects and strips/blocks responses containing OTP-shaped fields (trade-off: requires knowing the exact field names and may need TLS inspection), enforce strict TLS and disable any plaintext HTTP listeners to reduce interception opportunity (trade-off: does not help if the OTP is exposed to a legitimate-but-malicious requester), and reduce OTP validity windows and add rate-limiting/lockout on OTP verification to shrink the exploitation window (trade-off: may impact usability for slow users). Refer also to https://vuldb.com/vuln/360103.
Authentication bypass in CDAC-Noida's e-Sushrut Hospital Management Information System (HMIS) lets remote attackers gain
Unauthorized patient-data disclosure in C-DAC's e-Sushrut Hospital Management Information System (HMIS) allows an authen
Same technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-26197