CVE-2024-53104
Vulnerability Summary
Timeline
Description
In the Linux kernel, the following vulnerability has been resolved: media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format This can lead to out of bounds writes since frames of this type were not taken into account when calculating the size of the frames buffer in uvc_parse_streaming.
CVSS Metrics
- v3.1•HIGH•Score: 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
- v3.1•HIGH•Score: 7.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H
EPSS Trends
Current EPSS score: 3.40%• Percentile: 88%
Techniques & Countermeasures
- CWE-787•Out-of-bounds Write
The product writes data past the end, or before the beginning, of the intended buffer.
Affected Systems
- debian•linux
< 5.10.234-1 | < 6.1.119-1 | < 6.11.9-1 | < 6.11.9-1
- debian•linux-6.1
< 6.1.119-1~deb11u1
- ubuntu•linux
< 3.13.0-207.258 | < 4.4.0-266.300 | < 4.15.0-235.247 | < 5.4.0-208.228 | < 5.15.0-133.144 | < 6.8.0-55.57
- ubuntu•linux-allwinner-5.19
all
- ubuntu•linux-aws
< 4.4.0-1141.147 | < 4.4.0-1179.194 | < 4.15.0-1178.191 | < 5.4.0-1140.150 | < 5.15.0-1078.85 | < 6.8.0-1024.26
- ubuntu•linux-aws-5.0
all
- ubuntu•linux-aws-5.11
all
- ubuntu•linux-aws-5.13
all
- ubuntu•linux-aws-5.15
< 5.15.0-1080.87~20.04.1
- ubuntu•linux-aws-5.19
all
- ubuntu•linux-aws-5.3
all
- ubuntu•linux-aws-5.4
< 5.4.0-1142.152~18.04.1
- ubuntu•linux-aws-5.8
all
- ubuntu•linux-aws-6.2
all
- ubuntu•linux-aws-6.5
all
- ubuntu•linux-aws-6.8
< 6.8.0-1024.26~22.04.1
- ubuntu•linux-aws-fips
< 4.15.0-2116.122 | all | < 5.4.0-1140.151+fips1 | < 5.15.0-1078.85+fips1
- ubuntu•linux-aws-hwe
< 4.15.0-1178.191~16.04.1
- ubuntu•linux-azure
< 4.15.0-1186.201~14.04.1 | < 4.15.0-1186.201~16.04.1 | all | < 5.4.0-1145.152 | < 5.15.0-1081.90 | < 6.8.0-1025.30
- ubuntu•linux-azure-4.15
< 4.15.0-1186.201
- ubuntu•linux-azure-5.11
all
- ubuntu•linux-azure-5.13
all
- ubuntu•linux-azure-5.15
< 5.15.0-1081.90~20.04.1
- ubuntu•linux-azure-5.19
all
- ubuntu•linux-azure-5.3
all
- ubuntu•linux-azure-5.4
< 5.4.0-1145.152~18.04.1
- ubuntu•linux-azure-5.8
all
- ubuntu•linux-azure-6.11
< 6.11.0-1012.12~24.04.1
- ubuntu•linux-azure-6.2
all
- ubuntu•linux-azure-6.5
all
- ubuntu•linux-azure-6.8
< 6.8.0-1025.30~22.04.1
- ubuntu•linux-azure-edge
all
- ubuntu•linux-azure-fde
all | < 5.15.0-1081.90.1
- ubuntu•linux-azure-fde-5.19
all
- ubuntu•linux-azure-fde-6.2
all
- ubuntu•linux-azure-fips
< 4.15.0-2095.101 | all | < 5.4.0-1145.152+fips1 | < 5.15.0-1080.89+fips1
- ubuntu•linux-azure-nvidia
< 6.8.0-1014.15
- ubuntu•linux-bluefield
all | < 5.4.0-1099.106 | < 5.15.0-1060.62
- ubuntu•linux-fips
< 4.4.0-1111.118 | all | < 4.15.0-1133.144 | < 5.4.0-1116.126 | < 5.15.0-133.144+fips1 | < 6.8.0-78.78+fips1
- ubuntu•linux-gcp
< 4.15.0-1171.188~16.04.1 | all | < 5.4.0-1143.152 | < 5.15.0-1077.86 | < 6.8.0-1025.27
- ubuntu•linux-gcp-4.15
< 4.15.0-1171.188
- ubuntu•linux-gcp-5.11
all
- ubuntu•linux-gcp-5.13
all
- ubuntu•linux-gcp-5.15
< 5.15.0-1077.86~20.04.1
- ubuntu•linux-gcp-5.19
all
- ubuntu•linux-gcp-5.3
all
- ubuntu•linux-gcp-5.4
< 5.4.0-1143.152~18.04.1
- ubuntu•linux-gcp-5.8
all
- ubuntu•linux-gcp-6.11
< 6.11.0-1011.11~24.04.1
- ubuntu•linux-gcp-6.2
all
Showing first 50 affected entries in server-rendered view.
References (112)
- https://git.kernel.org/stable/c/95edf13a48e75dc2cc5b0bc57bf90d6948a22fe8
- https://git.kernel.org/stable/c/684022f81f128338fe3587ec967459669a1204ae
- https://git.kernel.org/stable/c/faff5bbb2762c44ec7426037b3000e77a11d6773
- https://git.kernel.org/stable/c/467d84dc78c9abf6b217ada22b3fdba336262e29
- https://git.kernel.org/stable/c/beced2cb09b58c1243733f374c560a55382003d6
- https://git.kernel.org/stable/c/575a562f7a3ec2d54ff77ab6810e3fbceef2a91d
- https://git.kernel.org/stable/c/622ad10aae5f5e03b7927ea95f7f32812f692bb5
- https://git.kernel.org/stable/c/1ee9d9122801eb688783acd07791f2906b87cb4f
- https://git.kernel.org/stable/c/ecf2b43018da9579842c774b7f35dbe11b5c38dd
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2024-53104
- https://lists.debian.org/debian-lts-announce/2025/03/msg00002.html
- https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html
- https://access.redhat.com/errata/RHSA-2025:1230
- https://access.redhat.com/security/updates/classification/#important
- https://bugzilla.redhat.com/show_bug.cgi?id=2329817
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1230.json
- https://access.redhat.com/security/cve/CVE-2024-53104
- https://www.cve.org/CVERecord?id=CVE-2024-53104
- https://nvd.nist.gov/vuln/detail/CVE-2024-53104
- https://access.redhat.com/articles/7107058
- https://lore.kernel.org/linux-cve-announce/2024120232-CVE-2024-53104-d781@gregkh/T
- https://securitylab.amnesty.org/latest/2025/02/cellebrite-zero-day-exploit-used-to-target-phone-of-serbian-student-activist/
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog
- https://access.redhat.com/errata/RHSA-2025:1231
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1231.json
- https://access.redhat.com/errata/RHSA-2025:1262
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1262.json
- https://access.redhat.com/errata/RHSA-2025:1264
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1264.json
- https://access.redhat.com/errata/RHSA-2025:1266
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1266.json
- https://access.redhat.com/errata/RHSA-2025:1267
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1267.json
- https://access.redhat.com/errata/RHSA-2025:1270
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1270.json
- https://access.redhat.com/errata/RHSA-2025:1278
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1278.json
- https://access.redhat.com/errata/RHSA-2025:1280
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1280.json
- https://access.redhat.com/errata/RHSA-2025:1281
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1281.json
- https://access.redhat.com/errata/RHSA-2025:1282
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1282.json
- https://access.redhat.com/errata/RHSA-2025:1291
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1291.json
- https://access.redhat.com/errata/RHSA-2025:1347
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1347.json
- https://access.redhat.com/errata/RHSA-2025:1374
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1374.json
- https://access.redhat.com/errata/RHSA-2025:1433
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1433.json
- https://access.redhat.com/errata/RHSA-2025:1434
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1434.json
- https://access.redhat.com/errata/RHSA-2025:1437
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1437.json
- https://access.redhat.com/errata/RHSA-2025:1657
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1657.json
- https://access.redhat.com/errata/RHSA-2025:1662
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1662.json
- https://access.redhat.com/errata/RHSA-2025:1663
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1663.json
- https://access.redhat.com/errata/RHSA-2025:1680
- https://security.access.redhat.com/data/csaf/v2/advisories/2025/rhsa-2025_1680.json
- https://ubuntu.com/security/CVE-2024-53104
- https://git.kernel.org/linus/ecf2b43018da9579842c774b7f35dbe11b5c38dd
- https://ubuntu.com/security/notices/USN-7276-1
- https://ubuntu.com/security/notices/USN-7277-1
- https://ubuntu.com/security/notices/USN-7288-1
- https://ubuntu.com/security/notices/USN-7289-1
- https://ubuntu.com/security/notices/USN-7291-1
- https://ubuntu.com/security/notices/USN-7288-2
- https://ubuntu.com/security/notices/USN-7289-2
- https://ubuntu.com/security/notices/USN-7293-1
- https://ubuntu.com/security/notices/USN-7294-1
- https://ubuntu.com/security/notices/USN-7295-1
- https://ubuntu.com/security/notices/USN-7289-3
- https://ubuntu.com/security/notices/USN-7305-1
- https://ubuntu.com/security/notices/USN-7289-4
- https://ubuntu.com/security/notices/USN-7308-1
- https://ubuntu.com/security/notices/USN-7294-2
- https://ubuntu.com/security/notices/USN-7294-3
- https://ubuntu.com/security/notices/USN-7310-1
- https://ubuntu.com/security/notices/USN-7294-4
- https://ubuntu.com/security/notices/USN-7324-1
- https://ubuntu.com/security/notices/USN-7325-1
- https://ubuntu.com/security/notices/USN-7326-1
- https://ubuntu.com/security/notices/USN-7331-1
- https://ubuntu.com/security/notices/USN-7332-1
- https://ubuntu.com/security/notices/USN-7325-2
- https://ubuntu.com/security/notices/USN-7342-1
- https://ubuntu.com/security/notices/USN-7344-1
- https://ubuntu.com/security/notices/USN-7332-2
- https://ubuntu.com/security/notices/USN-7332-3
- https://ubuntu.com/security/notices/USN-7325-3
- https://ubuntu.com/security/notices/USN-7344-2
- https://ubuntu.com/security/notices/USN-7384-1
- https://ubuntu.com/security/notices/USN-7385-1
- https://ubuntu.com/security/notices/USN-7386-1
- https://ubuntu.com/security/notices/USN-7388-1
- https://ubuntu.com/security/notices/USN-7389-1
- https://ubuntu.com/security/notices/USN-7390-1
- https://ubuntu.com/security/notices/USN-7393-1
- https://ubuntu.com/security/notices/USN-7384-2
- https://ubuntu.com/security/notices/USN-7401-1
- https://ubuntu.com/security/notices/USN-7403-1
- https://ubuntu.com/security/notices/USN-7413-1
- https://ubuntu.com/security/notices/USN-7458-1
- https://ubuntu.com/security/notices/USN-7468-1
- https://ubuntu.com/security/notices/USN-7539-1
- https://ubuntu.com/security/notices/USN-7540-1
- https://ubuntu.com/security/notices/USN-7720-1
- https://security-tracker.debian.org/tracker/CVE-2024-53104