CVE-2020-25110

An issue was discovered in the DNS implementation in Ethernut in Nut/OS 5.1

published December 11, 2020

Patch now

High probability of exploitation

NVD has not assigned a CVSS score to this record. It sits in the 99.0th percentile for exploit probability.

CVSS
—
EPSS
54%
Percentile
99.0
In the wild
Unconfirmed
What it is

⚠️ A sneaky length byte oversight in the DNS implementation of Ethernut could open the door to denial-of-service incidents and maybe even remote code execution! Think of it like a waiter not checking the size of a food order before bringing it out—if they serve too much on one plate, it could spill everywhere or crash the kitchen! If exploited, this vulnerability could cause the entire system to crash, rendering services unavailable and potentially allowing attackers to run malicious code. While this isn’t immediately catastrophic, it could lead to significant downtime and disruption if left unaddressed.

Put simply

Think of it like a waiter not checking the size of a food order before bringing it out—if they serve too much on one plate, it could spill everywhere or crash the kitchen! The flaw in Ethernut’s DNS implementation arises because the length byte of a domain name in DNS queries and responses isn't validated, leading to improper memory operations that could destabilize the system.

What to do

If exploited, this vulnerability could cause the entire system to crash, rendering services unavailable and potentially allowing attackers to run malicious code. While this isn’t immediately catastrophic, it could lead to significant downtime and disruption if left unaddressed. To mitigate this risk, ensure that you update the DNS handling code to include checks on the length byte of domain names. Additionally, consider reviewing relevant patches and testing your systems for similar vulnerabilities. You’ve got this! By taking these steps, you can strengthen your defenses and keep your systems running smoothly! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.53699 · 99.0th percentile
Published
2020-12-11T22:59Z
EPSS history
Timeline
  • 11 DEC 22:59Z
    An issue was discovered in the DNS implementation in Ethernut in Nut/OS 5.1
    cvelistv5