Menu

Star on GitHub · 3.2k

CVE-2026-63934

In the Linux kernel, the following vulnerability has been resolved: iio: gyro: itg3200: fix i2c read into the wrong stack location itg3200_read_all_channels() takes `__be16 *buf' as a parameter a…

Published Jul 19, 2026EPSS 0.21%

Overview

CVE-2026-63934 is a known-severity vulnerability. It was published on July 19, 2026.

Technical description

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

iio: gyro: itg3200: fix i2c read into the wrong stack location

itg3200_read_all_channels() takes `__be16 *buf' as a parameter and

fills the i2c_msg destination as `(char *)&buf'. Since `buf' is the

parameter (a pointer), `&buf' is the address of the local pointer

slot on the stack of itg3200_read_all_channels(), not the address

of the caller's scan buffer. The (char *) cast hides the type

mismatch.

i2c_transfer() therefore writes ITG3200_SCAN_ELEMENTS * sizeof(s16)

= 8 bytes into the parameter's stack slot, which is discarded when

the function returns. The caller's scan buffer in

itg3200_trigger_handler() is never written to, so

iio_push_to_buffers_with_timestamp() pushes uninitialised stack

contents to userspace via /dev/iio:deviceX every scan -- both a

functional bug (no actual gyroscope or temperature data is

delivered through the triggered buffer) and an information leak.

The non-buffered read_raw() path is una

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-63934?

CVE-2026-63934 is a known-severity vulnerability. It was published on July 19, 2026.

How severe is CVE-2026-63934?

CVSS score information is not yet available for this vulnerability. Check back as the CVE record is updated by NVD analysts.

How do I fix or remediate CVE-2026-63934?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-63934?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-63934 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.