U.S. flag   An official website of the United States government
Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock (Dot gov) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.

Vulnerability Change Records for CVE-2026-64483

Change History

New CVE Received from kernel.org 7/25/2026 6:17:33 AM

Action Type Old Value New Value
Added Description

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

ALSA: firewire: isight: bound the sample count to the packet payload

isight_packet() takes the frame count from the device iso packet and
checks it only against the device claimed iso length.

	count = be32_to_cpu(payload->sample_count);
	if (likely(count <= (length - 16) / 4))
		isight_samples(isight, payload->samples, count);

length is the iso header data_length. It can be up to 0xffff. So the
gate allows a count up to about 16379. isight_samples() then copies
count frames out of payload->samples into the PCM DMA buffer.

payload->samples holds only 2 * MAX_FRAMES_PER_PACKET values. The
device multiplexes two samples per frame. A count past
MAX_FRAMES_PER_PACKET reads past the payload. A count past the buffer
size writes past runtime->dma_area. The smallest PCM buffer is larger
than MAX_FRAMES_PER_PACKET. Bounding the count to MAX_FRAMES_PER_PACKET
keeps both the read and the write in range.

A malicious or faulty Apple iSight on the FireWire bus reaches this
during a normal capture.

Add the MAX_FRAMES_PER_PACKET bound to the gate.
Added Reference

                  
                
              
https://git.kernel.org/stable/c/24423e0a9251d348c3f1fb0bb0e61b879e1e976c
Added Reference

                  
                
              
https://git.kernel.org/stable/c/29b9667982e4df2ed7744f86b1144f8bb58eb698
Added Reference

                  
                
              
https://git.kernel.org/stable/c/31a01b70bb90e3ef3147f308e2ea899e1d2485ca
Added Reference

                  
                
              
https://git.kernel.org/stable/c/31da82b9676c6b112e7c72c7529e6812b919742a
Added Reference

                  
                
              
https://git.kernel.org/stable/c/3ed2fa1ed8cc65f910b8bbc0be3cc366b30f8478
Added Reference

                  
                
              
https://git.kernel.org/stable/c/57e4d9043afc1eaddee8f50d11def6e65415d273
Added Reference

                  
                
              
https://git.kernel.org/stable/c/8e48a29813df8dd71503800b7acf69c12c035045
Added Reference

                  
                
              
https://git.kernel.org/stable/c/ebbffacda6733dcbcef601b5b523460f8d8b671e
Added Affected

                  
                
              
[{"vendor":"Linux","product":"Linux","defaultStatus":"unaffected","programFiles":["sound/firewire/isight.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","versions":[{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"24423e0a9251d348c3f1fb0bb0e61b879e1e976c","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"ebbffacda6733dcbcef601b5b523460f8d8b671e","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"57e4d9043afc1eaddee8f50d11def6e65415d273","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"3ed2fa1ed8cc65f910b8bbc0be3cc366b30f8478","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"31da82b9676c6b112e7c72c7529e6812b919742a","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"8e48a29813df8dd71503800b7acf69c12c035045","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"31a01b70bb90e3ef3147f308e2ea899e1d2485ca","versionType":"git","status":"affected"},{"version":"3a691b28a0ca3cf4d9010c6158318159e0275d2c","lessThan":"29b9667982e4df2ed7744f86b1144f8bb58eb698","versionType":"git","status":"affected"}]},{"vendor":"Linux","product":"Linux","defaultStatus":"affected","programFiles":["sound/firewire/isight.c"],"repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","versions":[{"version":"3.0","status":"affected"},{"version":"0","lessThan":"3.0","versionType":"semver","status":"unaffected"},{"version":"5.10.261","lessThanOrEqual":"5.10.*","versionType":"semver","status":"unaffected"},{"version":"5.15.212","lessThanOrEqual":"5.15.*","versionType":"semver","status":"unaffected"},{"version":"6.1.178","lessThanOrEqual":"6.1.*","versionType":"semver","status":"unaffected"},{"version":"6.6.145","lessThanOrEqual":"6.6.*","versionType":"semver","status":"unaffected"},{"version":"6.12.96","lessThanOrEqual":"6.12.*","versionType":"semver","status":"unaffected"},{"version":"6.18.39","lessThanOrEqual":"6.18.*","versionType":"semver","status":"unaffected"},{"version":"7.1.4","lessThanOrEqual":"7.1.*","versionType":"semver","status":"unaffected"},{"version":"7.2-rc1","lessThanOrEqual":"*","versionType":"original_commit_for_fix","status":"unaffected"}]}]