CVE-2026-63837

net: ena: PHC: Check return code before setting timestamp output

published July 19, 2026

CVSS
—
EPSS
0%
Percentile
10.2
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

net: ena: PHC: Check return code before setting timestamp output

ena_phc_gettimex64() is setting the output parameter regardless

of whether ena_com_phc_get_timestamp() succeeded or failed.

When ena_com_phc_get_timestamp() returns an error, the timestamp

parameter may contain uninitialized stack memory (e.g., when PHC is

disabled or in blocked state) or invalid hardware values. Passing

these to userspace via the PTP ioctl is both a security issue

(information leak) and a correctness bug.

Fix by checking the return code after releasing the lock and only

setting the output timestamp on success.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00206 · 10.2th percentile
Published
2026-07-19T14:04Z
EPSS history
Timeline
  • 19 JUL 14:04Z
    net: ena: PHC: Check return code before setting timestamp output
    cvelistv5