Security Resilience

CVE-2024-1622

Fedoraproject Fedora 38 … 40

Published
26 February 2024
Modified
17 June 2026
Patch / advisory
CVSS Score v3.1 7.5
Click a component to see what it means
Raw vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
EPSS Score 0.010 62th percentile
Risk Priority 59 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2024-1622 is a high-severity Incorrect Check of Function Return Value (CWE-253) vulnerability in Fedoraproject Fedora. Its CVSS base score is 7.5 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Junk Data (T1001.001); ranked in the top 38% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified map to SA-11 (Developer Testing and Evaluation) and SI-10 (Information Input Validation) — see the control section below for these in your framework.

OWASP Top 10 for Web (2025)

EU & UK References

Vulnerability Data

Due to a mistake in error checking, Routinator will terminate when an incoming RTR connection is reset by the peer too quickly after opening.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise Techniques

T1001.001 Junk Data Command And Control
Adversaries may add junk data to protocols used for command and control to make detection more difficult.
T1001.003 Protocol or Service Impersonation Command And Control
Adversaries may impersonate legitimate protocols or web service traffic to disguise command and control activity and thwart analysis efforts.
T1003.008 /etc/passwd and /etc/shadow Credential Access
Adversaries may attempt to dump the contents of <code>/etc/passwd</code> and <code>/etc/shadow</code> to enable offline password cracking.
T1005 Data from Local System Collection
Adversaries may search local system sources, such as file systems, configuration files, local databases, virtual machine files, or process memory, to find files of interest and sensitive data prior to Exfiltration.
T1007 System Service Discovery Discovery
Adversaries may try to gather information about registered local system services.
T1021 Remote Services Lateral Movement
Adversaries may use [Valid Accounts](https://attack.
Derived from this CVE’s CWE(s) via the direct CWE→ATT&CK cross-walk.

CVEs Like This One

CVE-2024-1931Same product: Fedoraproject Fedora
CVE-2023-34449Shared CWE-253, CWE-754
CVE-2023-39915Same product: Nlnetlabs Routinator
CVE-2023-39916Same product: Nlnetlabs Routinator
CVE-2026-49233Same product: Nlnetlabs Routinator
CVE-2026-49235Same product: Nlnetlabs Routinator
CVE-2026-49234Same product: Nlnetlabs Routinator
CVE-2023-52429Same product: Fedoraproject Fedora
CVE-2026-35340Shared CWE-253
CVE-2026-5818Shared CWE-253

Affected Assets

nlnetlabs
routinator
≤ 0.13.2
fedoraproject
fedora
38, 39, 40

Mitigating Controls

Mitigating Controls (NIST 800-53 r5) AI

Developer testing and code analysis can discover missing or incorrect return-value checks.

Input validation directly requires checking for unexpected or malformed conditions before they propagate.

Documented development standards and tools can mandate verified checking of every function return value.

Security engineering principles include requirements for robust error checking of all function returns.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 partial match
blocks

Secure SDLC practices directly enforce proper error-handling and return-value checking during development.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

A.8.15 Logging partial match
finds

Logging can record unhandled exceptions but does not prevent the weakness itself.

finds

Monitoring may detect symptoms of unhandled conditions but does not eliminate the root weakness.

blocks

Secure SDLC mandates return-value checks and error handling, directly reducing CWE-253.

blocks

A.8.26 requires that security requirements (including input validation, resilience against injections, output controls, error handling, etc.) be identified and specified during development or acquisition; it does not itself enforce, implement or assure correct checking of function return values and therefore does not stop exploitation of CWE-253 defects that remain present.

blocks

A.8.27 establishes and applies secure engineering principles (e.g. least privilege, security by design, distrust external input, fail securely) and requires design reviews against known attack patterns; CWE-253 is a specific code-level implementation error in checking function returns that these principles and reviews do not stop from being introduced or exploited.

Hardening callouts derived

DISA STIG baselines are authored against specific weaknesses. Where this CVE cites a broad weakness class, the mapping is not asserted at that abstraction (owner ruling, 2026-09-25: grade only at Base and below), so no rule is shown here rather than a rule shown against the wrong grain.

  • No fine-grained STIG row for CWE-754, a class-level weakness. Rules are authored against its narrower children: CWE-354.

References