Safeguard
Vulnerability Analysis•

CVE-2024-0567: High Certificate Validation DoS in GnuTLS

CVE-2024-0567 is a high certificate validation dos flaw in GnuTLS. Install your distribution update. Check your version and act. Check now. Act soon.

Safeguard Security Team
3 min read

CVE-2024-0567 is a high severity certificate validation dos flaw in GnuTLS, scored CVSS 7.5. The record lists GnuTLS, with Fedora 38 and 39 and NetApp Active IQ Unified Manager among configurations. Apply the distribution update. The sections below cover how to check and what to do first.

What's affected

The record lists GnuTLS, with Fedora 38 and 39 and NetApp Active IQ Unified Manager among configurations. The trigger is cockpit rejecting a certificate chain with distributed trust during cockpit-certificate-ensure.

An unauthenticated remote client can cause a denial of service.

The CVSS vector in the record is CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, with a base score of 7.5 (High). KEV status: not listed in the record.

Fixed version: Apply the distribution update. Red Hat errata including RHSA-2024:0533 are in the record references. Check your vendor for the exact package build.

How to check if you're exposed

Check the installed package build and the distribution advisory.

gnutls-cli --version
rpm -q gnutls cockpit
# Debian or Ubuntu
dpkg -l | grep -E 'gnutls|cockpit'

Compare the result with the errata for your distribution. For application images, run a free in-browser dependency scan to see whether a vulnerable GnuTLS is bundled.

What to do now

  1. Update GnuTLS and cockpit packages using your distribution advisory.
  2. Restart services that link GnuTLS so the new library loads.
  3. Rescan images and hosts to confirm the vulnerable build is gone.

Why it matters

CWE-347 describes this class. Improper verification of a cryptographic signature means a check that should decide whether a certificate chain is trustworthy gives the wrong answer for some inputs. Here the failure mode is a valid style of chain being rejected. Rejecting good input is a safety failure of its own, because a service that cannot validate its peers can be knocked out by traffic that should have been accepted.

The record does not mark this CVE as exploited in the wild, and it is not in the CISA KEV catalog. Published 2024-01-16.

For a wider view, a free in-browser dependency scan and the Gold directory show where GnuTLS sits in your software, and reachability analysis helps separate code that can actually be hit from code that merely ships.

Try it yourself

Click through it at your own pace, or open it full screen.

Quick check

Is CVE-2024-0567 exploited in the wild?

The record's KEV flag is false, and none of the pages I fetched said otherwise. That is not proof of safety, so still patch or restrict access.

Is restarting services required after the update?

Yes. Running processes keep the old library in memory until they restart.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.