Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-12243: Inefficient Algorithmic Complexity

0
Medium
VulnerabilityCVE-2024-12243cvecve-2024-12243
Published: Mon Feb 10 2025 (02/10/2025, 15:28:10 UTC)
Source: CVE

Description

CVE-2024-12243 is a medium-severity vulnerability in GnuTLS caused by an inefficient algorithm in the libtasn1 library used for ASN. 1 DER certificate decoding. A remote attacker can exploit this by sending a specially crafted certificate that triggers excessive processing time, leading to resource exhaustion and denial-of-service (DoS) conditions. This flaw does not impact confidentiality or integrity but affects availability by making GnuTLS unresponsive or slow. No authentication or user interaction is required, and exploitation can be performed remotely over the network. The vulnerability affects multiple versions of GnuTLS up to 3. 8. 0. While no known exploits are currently in the wild, organizations relying on GnuTLS for TLS communications should prioritize patching or mitigating this issue to prevent potential DoS attacks. Countries with significant use of open-source TLS libraries and critical internet infrastructure are most at risk.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 03/25/2026, 00:05:43 UTC

Technical Analysis

CVE-2024-12243 identifies a vulnerability in GnuTLS stemming from an inefficient algorithmic complexity in the libtasn1 library, which GnuTLS uses to process ASN.1 data structures, specifically DER-encoded certificates. The flaw arises because certain crafted DER-encoded certificate data cause the libtasn1 decoder to consume excessive CPU resources due to an algorithm that does not scale well with input complexity. This results in prolonged processing times, effectively allowing a remote attacker to induce a denial-of-service condition by sending maliciously crafted certificates during TLS handshakes or certificate validation processes. The vulnerability affects GnuTLS versions 0, 3.7.0, and 3.8.0. The CVSS v3.1 base score is 5.3 (medium), reflecting that the attack vector is network-based, requires no privileges or user interaction, and impacts availability only, without compromising confidentiality or integrity. The vulnerability is notable because it targets a fundamental cryptographic library widely used in open-source software and embedded systems, potentially affecting many applications and services that rely on GnuTLS for secure communications. No public exploits have been reported yet, but the nature of the flaw makes it a candidate for DoS attacks against servers and devices that validate certificates using vulnerable GnuTLS versions.

Potential Impact

The primary impact of CVE-2024-12243 is denial-of-service, where affected systems running vulnerable GnuTLS versions can become unresponsive or significantly slowed down when processing maliciously crafted certificates. This can disrupt secure communications, degrade service availability, and potentially cause cascading failures in dependent services. Organizations using GnuTLS in critical infrastructure, web servers, VPNs, or embedded devices may experience outages or degraded performance under attack. Since the vulnerability does not affect confidentiality or integrity, data breaches or unauthorized data modifications are not direct concerns. However, the availability impact can be severe for high-availability environments or services requiring continuous secure connections. The ease of remote exploitation without authentication or user interaction increases the risk, especially for internet-facing services. The absence of known exploits currently limits immediate widespread impact, but the vulnerability remains a significant risk for denial-of-service attacks.

Mitigation Recommendations

To mitigate CVE-2024-12243, organizations should promptly update GnuTLS to a patched version once available, as this is the most effective solution. In the interim, administrators can implement network-level protections such as rate limiting and filtering to restrict the number of TLS handshake attempts or certificate validations from untrusted sources. Deploying Web Application Firewalls (WAFs) or Intrusion Prevention Systems (IPS) with signatures to detect anomalous certificate patterns may help reduce exposure. Monitoring TLS handshake failures and unusual CPU spikes on servers using GnuTLS can provide early warning signs of exploitation attempts. For embedded devices or systems where immediate patching is not feasible, consider isolating vulnerable services behind proxies that perform certificate validation or offload TLS processing to hardened components. Additionally, reviewing and tightening certificate acceptance policies to reject unusually complex or non-standard certificates can reduce the attack surface. Coordinating with vendors and open-source communities to track patch releases and advisories is essential for timely remediation.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
redhat
Date Reserved
2024-12-05T14:26:25.188Z
Cisa Enriched
true
Cvss Version
3.1
State
PUBLISHED

Threat ID: 682cd0fc1484d88663aecbc7

Added to database: 5/20/2025, 6:59:08 PM

Last enriched: 3/25/2026, 12:05:43 AM

Last updated: 3/25/2026, 8:32:22 PM

Views: 86

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses