CVE-2025-38272
Unknown Unknown - Not Provided
BaseFortify

Publication date: 2025-07-10

Last updated on: 2025-11-20

Assigner: kernel.org

Description
In the Linux kernel, the following vulnerability has been resolved: net: dsa: b53: do not enable EEE on bcm63xx BCM63xx internal switches do not support EEE, but provide multiple RGMII ports where external PHYs may be connected. If one of these PHYs are EEE capable, we may try to enable EEE for the MACs, which then hangs the system on access of the (non-existent) EEE registers. Fix this by checking if the switch actually supports EEE before attempting to configure it.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2025-07-10
Last Modified
2025-11-20
Generated
2026-05-07
AI Q&A
2025-07-10
EPSS Evaluated
2026-05-05
NVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
linux linux_kernel From 5.15.160 (inc) to 5.16 (inc)
linux linux_kernel From 5.15.160 (inc) to 5.16 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-NVD-CWE-noinfo
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

This vulnerability occurs in the Linux kernel's network driver for BCM63xx internal switches. These switches do not support Energy Efficient Ethernet (EEE), but they have multiple RGMII ports where external PHYs might be connected. If an external PHY supports EEE, the system may try to enable EEE on the MACs, which leads to the system hanging because it attempts to access non-existent EEE registers on the switch. The fix involves checking if the switch actually supports EEE before trying to configure it.


How can this vulnerability impact me? :

If this vulnerability is triggered, the system can hang or become unresponsive when it tries to enable EEE on BCM63xx switches that do not support it. This can lead to network downtime or system instability, affecting availability and potentially disrupting services relying on the affected hardware.


What immediate steps should I take to mitigate this vulnerability?

To mitigate this vulnerability, ensure that your Linux kernel is updated with the fix that checks if the BCM63xx switch actually supports Energy Efficient Ethernet (EEE) before attempting to enable it. Avoid enabling EEE on BCM63xx internal switches or connected PHYs that do not support EEE to prevent system hangs.


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart