CVE-2024-36031

keys: Fix overwrite of key expiration on instantiation

Critical · published May 30, 2024

CVSS v3.1
9.8
EPSS
1%
Percentile
54.3
In the wild
Unconfirmed
What it is

🚨 A glitch in the Linux kernel can make your DNS settings go permanently stale! 🔥 Think of it like a library that forgets to return overdue books; every time a book is borrowed, it gets marked as never due back, leaving the shelves empty and chaos in the borrowing system. That's what's happening here with key expirations! An attacker could exploit this flaw to render your DNS resolutions immortal—meaning no new updates or changes can be made. This could lead to outdated or stale connections, potentially leaving your network vulnerable to other attacks while relying on incorrect or old information!

Put simply

Think of it like a library that forgets to return overdue books; every time a book is borrowed, it gets marked as never due back, leaving the shelves empty and chaos in the borrowing system. That's what's happening here with key expirations! This vulnerability occurs because the expiry time for keys in the Linux kernel gets overwritten during instantiation, defaulting to an indefinite state, which disrupts valid user-space expiration settings related to DNS updates.

What to do

An attacker could exploit this flaw to render your DNS resolutions immortal—meaning no new updates or changes can be made. This could lead to outdated or stale connections, potentially leaving your network vulnerable to other attacks while relying on incorrect or old information! To fix this, ensure you update your Linux kernel to the patched version where the key expiration logic is restored. This means checking your systems for vulnerabilities and applying the latest patches as recommended by your distribution. 🛡️ You've got this! Update your kernel and keep your systems running smoothly. 🌟

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00747 · 54.3th percentile
Published
2024-05-30T15:23Z
EPSS history
Timeline
  • 30 MAY 15:23Z
    keys: Fix overwrite of key expiration on instantiation
    cvelistv5