CVE-2026-98935
Received
Received - Intake
Information Leak in Linux Kernel RTC Subsystem
Vulnerability report for CVE-2026-98935, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.
Publication date: 2026-10-23
Last updated on: 2026-10-23
Assigner: kernel.org
Description
Description
In the Linux kernel, the following vulnerability has been resolved:
rtc: dev: zero-initialize struct rtc_wkalrm to prevent information leak
The struct rtc_wkalrm has padding holes after the 'pending' member.
When returned to userspace via the RTC_WKALRM_RD ioctl, uninitialized
kernel stack data residing in these holes may be leaked.
Zero-initialize the struct at declaration to eliminate this information
leak risk.
Fixes smatch warnings:
- drivers/rtc/dev.c:392 rtc_dev_ioctl() warn: check that 'alarm' doesn't
leak information (struct has a hole after 'pending')
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| Linux | Linux | 36e14f5fdfdf7cec8887b7ff69cd9bb5051ecf62 |
| Linux | Linux | 36e14f5fdfdf7cec8887b7ff69cd9bb5051ecf62 |
| Linux | Linux | 36e14f5fdfdf7cec8887b7ff69cd9bb5051ecf62 |
| Linux | Linux | 36e14f5fdfdf7cec8887b7ff69cd9bb5051ecf62 |
| Linux | Linux | 36e14f5fdfdf7cec8887b7ff69cd9bb5051ecf62 |
| Linux | Linux | 5.0 |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-UNKNOWN |