CVE-2023-54279
Linux Debian vulnerability analysis and mitigation

Overview

CVE-2023-54279 is a null pointer dereference vulnerability in the Linux kernel's MIPS firmware environment handling code. The flaw exists in the fw_getenv function, which fails to check whether the first firmware environment entry exists before calling strchr, allowing a null pointer dereference when firmware passes an empty environment list. It affects the Linux kernel across multiple stable branches and was published on December 30, 2025. The CVSS category is estimated as Medium, with an EPSS score of 0.00033 (Feedly, EUVD).

Technical details

The root cause is a missing null check (CWE-476: NULL Pointer Dereference) in the MIPS firmware (fw) subsystem of the Linux kernel. Specifically, fw_getenv uses the first environment entry to determine the style of the environment list, but does not verify that the entry is non-null before passing it to strchr. When firmware legitimately passes an empty environment list, the resulting null pointer dereference can cause a kernel crash. The fix adds a guard to check whether the first entry exists before proceeding with the strchr call (Feedly, EUVD).

Impact

Successful triggering of this vulnerability results in a kernel null pointer dereference, which causes a system crash (denial of service). The impact is limited to availability — confidentiality and integrity are not directly affected. The vulnerability is constrained to MIPS-architecture systems where firmware may supply an empty environment list, limiting the affected asset scope (Feedly).

Exploitability

No public exploit code or proof-of-concept is known for CVE-2023-54279. There is no evidence of in-the-wild exploitation, no threat actor attribution, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. The EPSS score is very low at 0.00033, reflecting minimal exploitation probability (Feedly).

Mitigation and workarounds

Patches have been backported to multiple Linux stable kernel branches. Fixed versions include 4.14.315, 4.19.283, 5.4.243, 5.10.180, 5.15.111, 6.1.28, 6.2.15, 6.3.2, and 6.4 (mainline). Administrators running MIPS-based systems on affected kernel versions should upgrade to the corresponding patched stable release. The fix commits are available in the upstream kernel stable tree (EUVD, Feedly).

Additional resources


SourceThis report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-48120HIGH8.6
  • Linux Debian logoLinux Debian
  • kakoune
NoNoAug 07, 2026
CVE-2026-42170HIGH7.8
  • Linux Debian logoLinux Debian
  • gimp-help-browser
NoYesAug 08, 2026
CVE-2026-71870MEDIUM4.8
  • Python logoPython
  • pypdf2
NoYesAug 07, 2026
CVE-2026-68082NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesAug 08, 2026
CVE-2026-68081NONEN/A
  • Linux Debian logoLinux Debian
  • linux
NoYesAug 08, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management