CVE-2025-52494: Adacore Ada Web Server · Uncontrolled Resource Consumption
Source CVE Database V5
Not known to be exploited · CVSS 7.5 High.
Data as of 26 Oct 2026, 13:47 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 28% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 3 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
To mitigate this vulnerability, organizations should prioritize updating the Adacore Ada Web Server to version 25.2 or later, where the issue is addressed. If immediate patching is not possible, implementing network-level protections can reduce exposure. This includes deploying Web Application Firewalls (WAFs) or Intrusion Prevention Systems (IPS) configured to detect and block malformed TLS ClientHello messages or anomalous SSL handshake patterns. Rate limiting connection attempts and limiting the number of simultaneous SSL handshakes per IP can help prevent resource exhaustion. Monitoring server logs for repeated handshake failures or unusual connection patterns can provide early detection of exploitation attempts. Additionally, configuring lower socket timeouts or implementing application-level handshake timeouts, if supported, can reduce the window of vulnerability. Network segmentation and isolating critical web servers behind reverse proxies or load balancers that can absorb or filter malicious traffic are also recommended. Finally, organizations should maintain an incident response plan to quickly address potential DoS attacks and ensure business continuity.
Description
Adacore Ada Web Server (AWS) before 25.2 is vulnerable to a denial-of-service (DoS) condition due to improper handling of SSL handshakes during connection initialization. When a client initiates an HTTPS connection, the server performs the SSL handshake before assigning the connection to a processing slot. However, there is no specific timeout set for this phase, and the server uses the default socket timeout, which is effectively infinite. An attacker can exploit this by sending a malformed TLS ClientHello message with incorrect length values. This causes the server to wait indefinitely for data that never arrives, blocking the worker thread (Line) handling the connection. By opening multiple such connections, up to the server's maximum limit, the attacker can exhaust all available working threads, preventing the server from handling new, legitimate requests.