CVE-2025-40188
Awaiting Analysis Awaiting Analysis - Queue

BaseFortify

Vulnerability report for CVE-2025-40188, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2025-11-12

Last updated on: 2025-11-14

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: pwm: berlin: Fix wrong register in suspend/resume The 'enable' register should be BERLIN_PWM_EN rather than BERLIN_PWM_ENABLE, otherwise, the driver accesses wrong address, there will be cpu exception then kernel panic during suspend/resume.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2025-11-12
Last Modified
2025-11-14
Generated
2026-07-06
AI Q&A
2025-11-13
EPSS Evaluated
2026-07-05
NVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in the Linux kernel's pwm: berlin driver. The driver incorrectly uses the BERLIN_PWM_ENABLE register instead of the correct BERLIN_PWM_EN register during suspend and resume operations. This causes the driver to access a wrong memory address, leading to a CPU exception and a kernel panic during suspend or resume.

Impact Analysis

The impact of this vulnerability is that it can cause the system to experience a kernel panic during suspend or resume operations, potentially leading to system crashes and instability.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2025-40188. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart