2606 matches found
hdcp-genkey
HDCP Key Generation Example This script implements a simple version of the HDCP key generation algorithm in Python using the leaked HDCP master key which is located in master-key.txt. Usage: generatekey.py options Options: -h, --help show this help message and exit -m FILE, --master=FILE load...
ps5-uart
24 pin header near salina EDM-010 emc header 1 5v 2 5v 3 gnd 4 gnd 5 emc gpio a1. pulling low at emc boot causes emc rom to enter uart shell @ 460800 6 uart rx emc 115200 7 uart tx emc 115200 8 3v3, goes low when emc resets 9 0v? 10 gnd 11 titania uart0 tx efc fw: 460800, eap fw: 691200 12 titani...
TPMGenie
TPM Genie TPM Genie is designed to aid in vulnerability research of Trusted Platform Modules. As a serial bus interposer, TPM Genie is capable of intercepting and modifying all traffic that is sent across the I2C channel between the host machine and a discrete TPM chip. Outside of research, the...
SparkAltBatteryBoard
SparkAltBatteryBoard A custom research-oriented battery interface and telemetry board for the DJI Spark platform, built around a standard 3S LiPo battery pack instead of the discontinued, hard-to-find OEM Smart Battery. This project documents a reverse-engineered I2C/SMBus smart-battery...
kernel: i2c: stub: Reject I2C block transfers with invalid length
A flaw was found in the Linux kernel's i2c-stub driver. A local user with access to the /dev/i2c- device can exploit this vulnerability by issuing an I2C System Management Bus SMBus input/output control ioctl command with a specially crafted block transfer length. This invalid length can cause th...
kernel: i2c: core: fix adapter deregistration race
A flaw was found in the Linux kernel, specifically within its I2C Inter-Integrated Circuit core component. This vulnerability involves a race condition that occurs when an I2C adapter is being removed from the system. During this process, it is possible for the system to attempt to access the...
kernel: i2c: core: fix adapter deregistration race
A flaw was found in the Linux kernel, specifically within its I2C Inter-Integrated Circuit core component. This vulnerability involves a race condition that occurs when an I2C adapter is being removed from the system. During this process, it is possible for the system to attempt to access the...
CVE-2026-98915
A flaw was found in the Linux kernel's video-i2c driver. This vulnerability can lead to a denial of service DoS caused by memory corruption during driver unloading. The driver unregisters the video device without properly disconnecting the video buffer queue. A local user with administrative...
Astra Linux – vulnerability in linux-6.18
In the Linux kernel, the following vulnerability has been resolved: i2c: imx: Mark the I2C adapter as suspended when hardware is powered down On some i.MX platforms, certain I2C client drivers maintain a periodic workqueue that continues to trigger I2C transfers. During system suspend/resume, the...
Astra Linux – vulnerability in linux-6.1
In the Linux kernel, the following vulnerability has been resolved: hwmon: adt7470 Fix busy-loop and I2C flooding in update thread When userspace configures ‘autoupdateinterval’ to 0 via sysfs, the background kthread executes scheduletimeoutinterruptible0, which returns immediately. If...
Astra Linux – vulnerability in linux-6.1
In the Linux kernel, the following vulnerability has been resolved: drm/gma500: Return errors from Oaktrail HDMI I2C reads xferread waits for the HDMI I2C transaction to reach I2CTRANSACTIONDONE, but it ignores both timeout and signal returns from waitforcompletioninterruptibletimeout. If the...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: i2c: mux: Fix channel node leak on adapter add failure i2cmuxaddadapter takes a reference to the Device Tree channel node before registering the new adapter. If adapter registration fails, the error path frees the private data...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: drm/panel-edp: fix i2c adapter leak on probe failure Make sure to drop the i2c adapter reference on probe failure e.g., probe deferral and on driver unbind as well; if a device tree redundantly uses the ‘ddc-i2c-bus’ property to...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: i2c: imx: fix locked bus on SMBus block-read of 0 atomic SMBus 3.1 6.5.7 allows a Block Read byte count of 0, but the atomic polling path rejects it as -EPROTO. Worse still, it returns without a NACK+STOP: the next receive cycle...
Astra Linux – vulnerability in linux-6.1
In the Linux kernel, the following vulnerability has been resolved: media: video-i2c: use vb2videounregisterdevice on driver removal The driver uses vb2foprelease as its file release operation; therefore, vb2videounregisterdevice should be used instead of videounregisterdevice during driver...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: i2c: core: fix debugfs UAF on adapter removal i2cdeladapter frees the adapter’s debugfs directory before it unregisters the adapter device; however, the newdevice sysfs attribute remains writable until devicedel is called. Writin...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: Input: goodix – clamp the device-reported contact count goodixtsreadinputreport copies the number of touch points reported by the device into an on-stack buffer u8 pointdata2 + GOODIXMAXCONTACTSIZE GOODIXMAXCONTACTS; which is siz...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: nfc: pn533: hold a reference to the request skb during sendframe pn533sendasync publishes the command and then calls dev-phyops-sendframe. Once dev-cmd is set, an incoming frame can be matched to this command: the I2C threaded IR...
Astra Linux – vulnerability in linux-6.1, linux-6.12, linux-6.18
In the Linux kernel, the following vulnerability has been resolved: i2c: jz4780: Cache host clock rate at probe to prevent CCF preparelock deadlock This fix resolves a severe AB/BA deadlock occurring between the Common Clock Framework CCF and the I2C adapter lock. This deadlock occurs when an...
CVE-2026-89888
A flaw was found in the Linux kernel's media: i2c: ov02a10 driver. This vulnerability occurs because the ov02a10checkhwcfg function attempts to use a freed memory region during endpoint parsing. A local attacker could potentially exploit this use-after-free condition, which may lead to a denial o...