CVE-2026-68213 (GCVE-0-2026-68213)

Vulnerability from cvelistv5 – Published: 2026-08-10 12:00 – Updated: 2026-08-19 16:31
VLAI
Title
media: rtl2832_sdr: Return queued buffers on start_streaming() failure
Summary
In the Linux kernel, the following vulnerability has been resolved: media: rtl2832_sdr: Return queued buffers on start_streaming() failure The vb2 framework hands buffers to the driver via buf_queue() before calling start_streaming(). If start_streaming() returns an error without first returning those buffers via vb2_buffer_done(), vb2_start_streaming() fires WARN_ON(owned_by_drv_count) and the queued buffers leak. rtl2832_sdr_start_streaming() had multiple error paths that hit this trap: two direct early returns (-ENODEV, -ERESTARTSYS), plus six `goto err` paths covering subdev s_power, tuner setup, ADC setup, stream-buffer allocation, urb allocation, and urb submission failures. None of them returned the queued buffers. The original function had no distinct success exit and fell straight through into the err label, which previously only did mutex_unlock and "return ret". Adding queued-buffer cleanup at err must therefore be paired with an explicit success return; otherwise every successful start would also drain the buffer queue and kill streaming. Add that success return, then add rtl2832_sdr_cleanup_queued_bufs() at the err label and before each early return. The cleanup helper takes a vb2_buffer_state argument so that the start_streaming error paths can pass VB2_BUF_STATE_QUEUED (as expected by userspace on start_streaming failure) while stop_streaming keeps its existing VB2_BUF_STATE_ERROR semantics. This mirrors the uvcvideo fix in commit 4cf3b6fd54eb ("media: uvcvideo: Return queued buffers on start_streaming() failure"). The err label still does not roll back power_ctrl(), frontend_ctrl(), the POWER_ON flag, or stream/URB allocations that may have happened before the failing step. Those are pre-existing leaks of a different class and are not addressed here.
Impacted products
Vendor Product Version CPE status
Linux Linux Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < fd1e11fc3849169285e48b2d4ec441614ad2ea74 (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < 772f2550fe32357557d3b2f88e02f7cf477f0789 (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < a248273f8af6e630a03e823274385725974009b5 (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < 465dc8e71d2db2ed603e749fa71392bcdccf07eb (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < 0b08c0403cf672a121ace4eff647a9b240bd4e1b (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < 894e83509c66910112b9eaeaa8cd66cd9806db91 (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < fc0b18782aab4e35078efe72863df8eab46560a8 (git)
Affected: 771138920eafa399f68d3492c8a75dfeea23474b , < 33ca0aab6f4bd90921fc1395478f38f72c4d19af (git)
guessed Create a notification for this product.
Linux Linux Affected: 3.15
Unaffected: 0 , < 3.15 (semver)
Unaffected: 5.10.265 , ≤ 5.10.* (semver)
Unaffected: 5.15.216 , ≤ 5.15.* (semver)
Unaffected: 6.1.183 , ≤ 6.1.* (semver)
Unaffected: 6.6.148 , ≤ 6.6.* (semver)
Unaffected: 6.12.101 , ≤ 6.12.* (semver)
Unaffected: 6.18.42 , ≤ 6.18.* (semver)
Unaffected: 7.1.6 , ≤ 7.1.* (semver)
Unaffected: 7.2 , ≤ * (original_commit_for_fix)
guessed Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "drivers/media/dvb-frontends/rtl2832_sdr.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "fd1e11fc3849169285e48b2d4ec441614ad2ea74",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "772f2550fe32357557d3b2f88e02f7cf477f0789",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "a248273f8af6e630a03e823274385725974009b5",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "465dc8e71d2db2ed603e749fa71392bcdccf07eb",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "0b08c0403cf672a121ace4eff647a9b240bd4e1b",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "894e83509c66910112b9eaeaa8cd66cd9806db91",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "fc0b18782aab4e35078efe72863df8eab46560a8",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            },
            {
              "lessThan": "33ca0aab6f4bd90921fc1395478f38f72c4d19af",
              "status": "affected",
              "version": "771138920eafa399f68d3492c8a75dfeea23474b",
              "versionType": "git"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "drivers/media/dvb-frontends/rtl2832_sdr.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "3.15"
            },
            {
              "lessThan": "3.15",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.10.*",
              "status": "unaffected",
              "version": "5.10.265",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "5.15.*",
              "status": "unaffected",
              "version": "5.15.216",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.1.*",
              "status": "unaffected",
              "version": "6.1.183",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.6.*",
              "status": "unaffected",
              "version": "6.6.148",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.101",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.18.*",
              "status": "unaffected",
              "version": "6.18.42",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "7.1.*",
              "status": "unaffected",
              "version": "7.1.6",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "7.2",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.10.265",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "5.15.216",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.1.183",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.6.148",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.101",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.18.42",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.1.6",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "7.2",
                  "versionStartIncluding": "3.15",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nmedia: rtl2832_sdr: Return queued buffers on start_streaming() failure\n\nThe vb2 framework hands buffers to the driver via buf_queue() before\ncalling start_streaming().  If start_streaming() returns an error\nwithout first returning those buffers via vb2_buffer_done(),\nvb2_start_streaming() fires WARN_ON(owned_by_drv_count) and the queued\nbuffers leak.\n\nrtl2832_sdr_start_streaming() had multiple error paths that hit this\ntrap: two direct early returns (-ENODEV, -ERESTARTSYS), plus six\n`goto err` paths covering subdev s_power, tuner setup, ADC setup,\nstream-buffer allocation, urb allocation, and urb submission failures.\nNone of them returned the queued buffers.\n\nThe original function had no distinct success exit and fell straight\nthrough into the err label, which previously only did mutex_unlock and\n\"return ret\".  Adding queued-buffer cleanup at err must therefore be\npaired with an explicit success return; otherwise every successful\nstart would also drain the buffer queue and kill streaming.  Add that\nsuccess return, then add rtl2832_sdr_cleanup_queued_bufs() at the err\nlabel and before each early return.\n\nThe cleanup helper takes a vb2_buffer_state argument so that the\nstart_streaming error paths can pass VB2_BUF_STATE_QUEUED (as\nexpected by userspace on start_streaming failure) while stop_streaming\nkeeps its existing VB2_BUF_STATE_ERROR semantics.\n\nThis mirrors the uvcvideo fix in commit 4cf3b6fd54eb (\"media: uvcvideo:\nReturn queued buffers on start_streaming() failure\").\n\nThe err label still does not roll back power_ctrl(), frontend_ctrl(),\nthe POWER_ON flag, or stream/URB allocations that may have happened\nbefore the failing step.  Those are pre-existing leaks of a different\nclass and are not addressed here."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 7.8,
            "baseSeverity": "HIGH",
            "vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
            "version": "3.1"
          },
          "scenarios": [
            {
              "lang": "en",
              "value": "AV:L - Triggered entirely through ioctls on the V4L2 SDR device node /dev/swradio0 (VIDIOC_REQBUFS/QBUF/STREAMON); no network or physical interaction is required, since the failure path is reached via lock contention and signal delivery from local threads.\nAC:L - The attacker controls both sides: one thread holds dev-\u003ev4l2_lock via slow USB-backed ioctls while another calls STREAMON and a third signals it, forcing the -ERESTARTSYS path deterministically and retryably; no condition lies outside attacker influence.\nPR:L - Requires only an unprivileged local account with access to the SDR video node, which is customarily group-video readable/writable on desktop, embedded and Android-style deployments; no CAP_SYS_ADMIN or root is needed.\nUI:N - The full sequence (REQBUFS, QBUF, STREAMON, close, reopen) is performed by the attacker\u0027s own process; no victim action or cooperation is involved at any point.\nS:U - The corruption is confined to kernel heap objects owned by the same kernel security authority; no VM, IOMMU or sandbox boundary is crossed.\nC:H - The stale dev-\u003equeued_bufs entries point at freed vb2 buffer objects that the attacker can reclaim via heap spraying, and the URB completion handler dereferences them, yielding a use-after-free read primitive over kernel memory.\nI:H - A later buf_queue() performs list_add_tail() through the dangling list head, writing kernel pointers into freed, attacker-reclaimed memory, and vb2_buffer_done() operates on a forged buffer \u2014 a classic UAF write primitive usable for control-flow hijack.\nA:H - The immediate effect is WARN_ON(owned_by_drv_count) in vb2_start_streaming() (a panic under panic_on_warn) plus list corruption; the resulting use-after-free reliably oopses the kernel and can be repeated at will."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-19T16:31:39.730Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/fd1e11fc3849169285e48b2d4ec441614ad2ea74"
        },
        {
          "url": "https://git.kernel.org/stable/c/772f2550fe32357557d3b2f88e02f7cf477f0789"
        },
        {
          "url": "https://git.kernel.org/stable/c/a248273f8af6e630a03e823274385725974009b5"
        },
        {
          "url": "https://git.kernel.org/stable/c/465dc8e71d2db2ed603e749fa71392bcdccf07eb"
        },
        {
          "url": "https://git.kernel.org/stable/c/0b08c0403cf672a121ace4eff647a9b240bd4e1b"
        },
        {
          "url": "https://git.kernel.org/stable/c/894e83509c66910112b9eaeaa8cd66cd9806db91"
        },
        {
          "url": "https://git.kernel.org/stable/c/fc0b18782aab4e35078efe72863df8eab46560a8"
        },
        {
          "url": "https://git.kernel.org/stable/c/33ca0aab6f4bd90921fc1395478f38f72c4d19af"
        }
      ],
      "title": "media: rtl2832_sdr: Return queued buffers on start_streaming() failure",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2026-68213",
    "datePublished": "2026-08-10T12:00:32.514Z",
    "dateReserved": "2026-07-30T09:28:09.375Z",
    "dateUpdated": "2026-08-19T16:31:39.730Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2026-68213",
      "date": "2026-08-20",
      "epss": "0.00176",
      "percentile": "0.07414"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2026-68213\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2026-08-10T13:20:09.147\",\"lastModified\":\"2026-08-19T17:20:37.227\",\"vulnStatus\":\"Received\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nmedia: rtl2832_sdr: Return queued buffers on start_streaming() failure\\n\\nThe vb2 framework hands buffers to the driver via buf_queue() before\\ncalling start_streaming().  If start_streaming() returns an error\\nwithout first returning those buffers via vb2_buffer_done(),\\nvb2_start_streaming() fires WARN_ON(owned_by_drv_count) and the queued\\nbuffers leak.\\n\\nrtl2832_sdr_start_streaming() had multiple error paths that hit this\\ntrap: two direct early returns (-ENODEV, -ERESTARTSYS), plus six\\n`goto err` paths covering subdev s_power, tuner setup, ADC setup,\\nstream-buffer allocation, urb allocation, and urb submission failures.\\nNone of them returned the queued buffers.\\n\\nThe original function had no distinct success exit and fell straight\\nthrough into the err label, which previously only did mutex_unlock and\\n\\\"return ret\\\".  Adding queued-buffer cleanup at err must therefore be\\npaired with an explicit success return; otherwise every successful\\nstart would also drain the buffer queue and kill streaming.  Add that\\nsuccess return, then add rtl2832_sdr_cleanup_queued_bufs() at the err\\nlabel and before each early return.\\n\\nThe cleanup helper takes a vb2_buffer_state argument so that the\\nstart_streaming error paths can pass VB2_BUF_STATE_QUEUED (as\\nexpected by userspace on start_streaming failure) while stop_streaming\\nkeeps its existing VB2_BUF_STATE_ERROR semantics.\\n\\nThis mirrors the uvcvideo fix in commit 4cf3b6fd54eb (\\\"media: uvcvideo:\\nReturn queued buffers on start_streaming() failure\\\").\\n\\nThe err label still does not roll back power_ctrl(), frontend_ctrl(),\\nthe POWER_ON flag, or stream/URB allocations that may have happened\\nbefore the failing step.  Those are pre-existing leaks of a different\\nclass and are not addressed here.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"drivers/media/dvb-frontends/rtl2832_sdr.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"fd1e11fc3849169285e48b2d4ec441614ad2ea74\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"772f2550fe32357557d3b2f88e02f7cf477f0789\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"a248273f8af6e630a03e823274385725974009b5\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"465dc8e71d2db2ed603e749fa71392bcdccf07eb\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"0b08c0403cf672a121ace4eff647a9b240bd4e1b\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"894e83509c66910112b9eaeaa8cd66cd9806db91\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"fc0b18782aab4e35078efe72863df8eab46560a8\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"771138920eafa399f68d3492c8a75dfeea23474b\",\"lessThan\":\"33ca0aab6f4bd90921fc1395478f38f72c4d19af\",\"versionType\":\"git\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"drivers/media/dvb-frontends/rtl2832_sdr.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"3.15\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"3.15\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.10.265\",\"lessThanOrEqual\":\"5.10.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"5.15.216\",\"lessThanOrEqual\":\"5.15.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.1.183\",\"lessThanOrEqual\":\"6.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.6.148\",\"lessThanOrEqual\":\"6.6.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.101\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.18.42\",\"lessThanOrEqual\":\"6.18.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.1.6\",\"lessThanOrEqual\":\"7.1.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"7.2\",\"lessThanOrEqual\":\"*\",\"versionType\":\"original_commit_for_fix\",\"status\":\"unaffected\"}]}]}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"type\":\"Secondary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H\",\"baseScore\":7.8,\"baseSeverity\":\"HIGH\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"HIGH\",\"integrityImpact\":\"HIGH\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":5.9}]},\"references\":[{\"url\":\"https://git.kernel.org/stable/c/0b08c0403cf672a121ace4eff647a9b240bd4e1b\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/33ca0aab6f4bd90921fc1395478f38f72c4d19af\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/465dc8e71d2db2ed603e749fa71392bcdccf07eb\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/772f2550fe32357557d3b2f88e02f7cf477f0789\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/894e83509c66910112b9eaeaa8cd66cd9806db91\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/a248273f8af6e630a03e823274385725974009b5\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/fc0b18782aab4e35078efe72863df8eab46560a8\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"},{\"url\":\"https://git.kernel.org/stable/c/fd1e11fc3849169285e48b2d4ec441614ad2ea74\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\"}]}}",
    "redhat_vex": {
      "aggregate_severity": "None",
      "current_release_date": "2026-08-11T16:47:51+00:00",
      "cve": "CVE-2026-68213",
      "id": "CVE-2026-68213",
      "initial_release_date": "2026-08-10T00:00:00+00:00",
      "product_status:known_not_affected": "274",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: media: rtl2832_sdr: Return queued buffers on start_streaming() failure",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-68213.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-08-14T00:53:16Z",
      "cve": "CVE-2026-68213",
      "id": "CVE-2026-68213",
      "initial_release_date": "2026-08-13T16:22:51Z",
      "product_status:known_affected": "205",
      "product_status:known_not_affected": "91",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2026-68213",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2026-68213.json",
      "version": "3"
    }
  }
}



Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Forecast uses a logistic model when the trend is rising, or an exponential decay model when the trend is falling. Fitted via linearized least squares.

Sightings

Author Source Type Date Other

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or observed by the user.
  • Confirmed: The vulnerability has been validated from an analyst's perspective.
  • Published Proof of Concept: A public proof of concept is available for this vulnerability.
  • Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
  • Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
  • Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
  • Not confirmed: The user expressed doubt about the validity of the vulnerability.
  • Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.

Loading…

Detection rules are retrieved from Rulezet.

Loading…

Loading…

Loading…