Skip to content
Heist/ feed
Back to feed
UnratedFix available

media: iris: gen1: Destroy internal buffers after FW releases

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: media: iris: gen1: Destroy internal buffers after FW releases After the firmware releases internal buffers, the driver was not destroying them. This left stale allocations that were no longer used, especially across resolution changes where new buffers are allocated per the updated requirements. As a result, memory was wasted until session close. Destroy internal buffers once the release response is received from the firmware.

Products
Kernel
Affected versions
Not specified
Fixed versions
6.18.16, 6.19.6
CVEs
CVE-2026-43142
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 00:58 UTC · Revision 1

Source evidence

media: iris: gen1: Destroy internal buffers after FW releases

core-osv · Original source

Published 6 May 2026, 11:27 UTC

In the Linux kernel, the following vulnerability has been resolved: media: iris: gen1: Destroy internal buffers after FW releases After the firmware releases internal buffers, the driver was not destroying them. This left stale allocations that were no longer used, especially across resolution changes where new buffers are allocated per the updated requirements. As a result, memory was wasted until session close. Destroy internal buffers once the release response is received from the firmware.

osv:CVE-2026-43142

Kernel

Fixed versions: 6.18.16, 6.19.6

Complete source record
{
  "id": "90a2404b6ace390684175304b01b85dfcd4ecb4dc29b1d1ef58ead31eee5a463",
  "url": "https://osv.dev/vulnerability/CVE-2026-43142",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "media: iris: gen1: Destroy internal buffers after FW releases",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: media: iris: gen1: Destroy internal buffers after FW releases After the firmware releases internal buffers, the driver was not destroying them. This left stale allocations that were no longer used, especially across resolution changes where new buffers are allocated per the updated requirements. As a result, memory was wasted until session close. Destroy internal buffers once the release response is received from the firmware.",
    "evidence": "osv:CVE-2026-43142",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.18.16",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.19.6",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2026-43142",
      "aliases": [
        "CVE-2026-43142"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "73702f45db81b74897b2808aaa13484826156006"
                },
                {
                  "fixed": "7cde76db8883ec8a3d1456068079ecadbfb15ca5"
                },
                {
                  "fixed": "d4457f23ac0130240053a34be663f0fade3bb371"
                },
                {
                  "fixed": "1dabf00ee206eceb0f08a1fe5d1ce635f9064338"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-43142.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.15.0"
                },
                {
                  "fixed": "6.18.16"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.19.0"
                },
                {
                  "fixed": "6.19.6"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-43142.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:41.350649394Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/1dabf00ee206eceb0f08a1fe5d1ce635f9064338",
        "https://git.kernel.org/stable/c/7cde76db8883ec8a3d1456068079ecadbfb15ca5",
        "https://git.kernel.org/stable/c/d4457f23ac0130240053a34be663f0fade3bb371",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43142.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-43142",
        "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
      ],
      "provider_metadata": {
        "cna_assigner": "Linux",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/43xxx/CVE-2026-43142.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-43142",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 508810,
  "published_at": "2026-05-06T11:27:26.856+00:00"
}