CVE-2025-37856 (GCVE-0-2025-37856)

Vulnerability from cvelistv5 – Published: 2025-05-09 06:42 – Updated: 2026-08-05 11:57
VLAI
Title
btrfs: harden block_group::bg_list against list_del() races
Summary
In the Linux kernel, the following vulnerability has been resolved: btrfs: harden block_group::bg_list against list_del() races As far as I can tell, these calls of list_del_init() on bg_list cannot run concurrently with btrfs_mark_bg_unused() or btrfs_mark_bg_to_reclaim(), as they are in transaction error paths and situations where the block group is readonly. However, if there is any chance at all of racing with mark_bg_unused(), or a different future user of bg_list, better to be safe than sorry. Otherwise we risk the following interleaving (bg_list refcount in parens) T1 (some random op) T2 (btrfs_mark_bg_unused) !list_empty(&bg->bg_list); (1) list_del_init(&bg->bg_list); (1) list_move_tail (1) btrfs_put_block_group (0) btrfs_delete_unused_bgs bg = list_first_entry list_del_init(&bg->bg_list); btrfs_put_block_group(bg); (-1) Ultimately, this results in a broken ref count that hits zero one deref early and the real final deref underflows the refcount, resulting in a WARNING.
Assigner
Impacted products
Vendor Product Version
Linux Linux Affected: a9f189716cf15913c453299d72f69c51a9b0f86b , < bf089c4d1141b27332c092b1dcca5022c415a3b6 (git)
Affected: a9f189716cf15913c453299d72f69c51a9b0f86b , < 909e60fb469d4101c6b08cf6e622efb062bb24a1 (git)
Affected: a9f189716cf15913c453299d72f69c51a9b0f86b , < 185fd73e5ac06027c4be9a129e59193f6a3ef202 (git)
Affected: a9f189716cf15913c453299d72f69c51a9b0f86b , < 7511e29cf1355b2c47d0effb39e463119913e2f6 (git)
Affected: edf3b5aadb2515c808200b904baa5b70a727f0ac (git)
Affected: 01eca70ef8cf499d0cb6d1bbd691558e7792cf17 (git)
Affected: 5d19abcffd8404078dfa7d7118cec357b5e7bc58 (git)
Affected: 5.15.128 , < 5.16 (semver)
Affected: 6.1.47 , < 6.2 (semver)
Affected: 6.4.12 , < 6.5 (semver)
Create a notification for this product.
Linux Linux Affected: 6.5
Unaffected: 0 , < 6.5 (semver)
Unaffected: 6.12.24 , ≤ 6.12.* (semver)
Unaffected: 6.13.12 , ≤ 6.13.* (semver)
Unaffected: 6.14.3 , ≤ 6.14.* (semver)
Unaffected: 6.15 , ≤ * (original_commit_for_fix)
Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "cna": {
      "affected": [
        {
          "defaultStatus": "unaffected",
          "product": "Linux",
          "programFiles": [
            "fs/btrfs/extent-tree.c",
            "fs/btrfs/transaction.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "lessThan": "bf089c4d1141b27332c092b1dcca5022c415a3b6",
              "status": "affected",
              "version": "a9f189716cf15913c453299d72f69c51a9b0f86b",
              "versionType": "git"
            },
            {
              "lessThan": "909e60fb469d4101c6b08cf6e622efb062bb24a1",
              "status": "affected",
              "version": "a9f189716cf15913c453299d72f69c51a9b0f86b",
              "versionType": "git"
            },
            {
              "lessThan": "185fd73e5ac06027c4be9a129e59193f6a3ef202",
              "status": "affected",
              "version": "a9f189716cf15913c453299d72f69c51a9b0f86b",
              "versionType": "git"
            },
            {
              "lessThan": "7511e29cf1355b2c47d0effb39e463119913e2f6",
              "status": "affected",
              "version": "a9f189716cf15913c453299d72f69c51a9b0f86b",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "edf3b5aadb2515c808200b904baa5b70a727f0ac",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "01eca70ef8cf499d0cb6d1bbd691558e7792cf17",
              "versionType": "git"
            },
            {
              "status": "affected",
              "version": "5d19abcffd8404078dfa7d7118cec357b5e7bc58",
              "versionType": "git"
            },
            {
              "lessThan": "5.16",
              "status": "affected",
              "version": "5.15.128",
              "versionType": "semver"
            },
            {
              "lessThan": "6.2",
              "status": "affected",
              "version": "6.1.47",
              "versionType": "semver"
            },
            {
              "lessThan": "6.5",
              "status": "affected",
              "version": "6.4.12",
              "versionType": "semver"
            }
          ]
        },
        {
          "defaultStatus": "affected",
          "product": "Linux",
          "programFiles": [
            "fs/btrfs/extent-tree.c",
            "fs/btrfs/transaction.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "vendor": "Linux",
          "versions": [
            {
              "status": "affected",
              "version": "6.5"
            },
            {
              "lessThan": "6.5",
              "status": "unaffected",
              "version": "0",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.12.*",
              "status": "unaffected",
              "version": "6.12.24",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.13.*",
              "status": "unaffected",
              "version": "6.13.12",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "6.14.*",
              "status": "unaffected",
              "version": "6.14.3",
              "versionType": "semver"
            },
            {
              "lessThanOrEqual": "*",
              "status": "unaffected",
              "version": "6.15",
              "versionType": "original_commit_for_fix"
            }
          ]
        }
      ],
      "cpeApplicability": [
        {
          "nodes": [
            {
              "cpeMatch": [
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.12.24",
                  "versionStartIncluding": "6.5",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.13.12",
                  "versionStartIncluding": "6.5",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.14.3",
                  "versionStartIncluding": "6.5",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionEndExcluding": "6.15",
                  "versionStartIncluding": "6.5",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "5.15.128",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "6.1.47",
                  "vulnerable": true
                },
                {
                  "criteria": "cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*",
                  "versionStartIncluding": "6.4.12",
                  "vulnerable": true
                }
              ],
              "negate": false,
              "operator": "OR"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nbtrfs: harden block_group::bg_list against list_del() races\n\nAs far as I can tell, these calls of list_del_init() on bg_list cannot\nrun concurrently with btrfs_mark_bg_unused() or btrfs_mark_bg_to_reclaim(),\nas they are in transaction error paths and situations where the block\ngroup is readonly.\n\nHowever, if there is any chance at all of racing with mark_bg_unused(),\nor a different future user of bg_list, better to be safe than sorry.\n\nOtherwise we risk the following interleaving (bg_list refcount in parens)\n\nT1 (some random op)                       T2 (btrfs_mark_bg_unused)\n                                        !list_empty(\u0026bg-\u003ebg_list); (1)\nlist_del_init(\u0026bg-\u003ebg_list); (1)\n                                        list_move_tail (1)\nbtrfs_put_block_group (0)\n                                        btrfs_delete_unused_bgs\n                                             bg = list_first_entry\n                                             list_del_init(\u0026bg-\u003ebg_list);\n                                             btrfs_put_block_group(bg); (-1)\n\nUltimately, this results in a broken ref count that hits zero one deref\nearly and the real final deref underflows the refcount, resulting in a WARNING."
        }
      ],
      "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 - The vulnerable code is btrfs\u0027s core block-group allocator, reached through ordinary file creation/deletion, `sync()`/`fsync()`, and ENOSPC-driven transaction aborts on a locally mounted btrfs filesystem. There is no network protocol handler in the path.\nAC:L - The attacker drives both sides of the race with a single unprivileged workload \u2014 emptying block groups feeds `btrfs_mark_bg_unused()` while `sync()` forces the `btrfs_finish_extent_commit()` traversal \u2014 and the create/delete/sync loop can be repeated indefinitely until the window is hit. The same bg_list refcount race was demonstrably reproduced in practice by its sibling CVE-2025-22115 and by fstests generic/297.\nPR:L - Any unprivileged local user with write access to a btrfs mount (home directory, `/tmp`, or a container volume) can trigger the full sequence; no capability, no user namespace, and no CAP_SYS_ADMIN operation such as scrub or balance is required.\nUI:N - The attacker\u0027s own process performs every step, and the cleaner kthread consumes the freed object on its own timer. btrfs is the default root filesystem on Fedora and openSUSE, so no victim needs to mount anything.\nS:U - The refcount underflow, the freed object, and its consumer all live in the kernel\u0027s own security authority, with no crossing of a hypervisor, IOMMU, or sandbox boundary.\nC:H - `btrfs_put_block_group()` `kfree()`s the block group into a general kmalloc cache while it is still linked on `fs_info-\u003eunused_bgs`, so an unprivileged heap spray can reclaim the slot and the cleaner kthread will read `space_info`, `start`, `length`, and `flags` back out of it, exposing kernel heap contents.\nI:H - `list_del_init()` on the freed node writes through attacker-reclaimed `prev`/`next` pointers, yielding a controlled kernel write primitive, and the downstream `btrfs_remove_chunk(trans, block_group-\u003estart)` operates on a garbage offset, destroying live on-disk btrfs metadata.\nA:H - The refcount underflow raises `refcount_t: underflow; use-after-free`, an immediate panic under the widely deployed `panic_on_warn=1`, and the use-after-free crashes the cleaner kthread and can corrupt or wedge the filesystem outright."
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2026-08-05T11:57:52.765Z",
        "orgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
        "shortName": "Linux"
      },
      "references": [
        {
          "url": "https://git.kernel.org/stable/c/bf089c4d1141b27332c092b1dcca5022c415a3b6"
        },
        {
          "url": "https://git.kernel.org/stable/c/909e60fb469d4101c6b08cf6e622efb062bb24a1"
        },
        {
          "url": "https://git.kernel.org/stable/c/185fd73e5ac06027c4be9a129e59193f6a3ef202"
        },
        {
          "url": "https://git.kernel.org/stable/c/7511e29cf1355b2c47d0effb39e463119913e2f6"
        }
      ],
      "title": "btrfs: harden block_group::bg_list against list_del() races",
      "x_generator": {
        "engine": "bippy-1.2.0"
      }
    }
  },
  "cveMetadata": {
    "assignerOrgId": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
    "assignerShortName": "Linux",
    "cveId": "CVE-2025-37856",
    "datePublished": "2025-05-09T06:42:04.315Z",
    "dateReserved": "2025-04-16T04:51:23.956Z",
    "dateUpdated": "2026-08-05T11:57:52.765Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.2",
  "vulnerability-lookup:meta": {
    "epss": {
      "cve": "CVE-2025-37856",
      "date": "2026-08-06",
      "epss": "0.00263",
      "percentile": "0.17925"
    },
    "microsoft_vex": {
      "current_release_date": "2026-07-12T15:02:02.000Z",
      "cve": "CVE-2025-37856",
      "id": "msrc_CVE-2025-37856",
      "initial_release_date": "2025-05-02T00:00:00.000Z",
      "product_status:known_affected": "17",
      "product_status:under_investigation": "3",
      "source": "Microsoft CSAF VEX",
      "status": "final",
      "title": "btrfs: harden block_group::bg_list against list_del() races",
      "url": "https://msrc.microsoft.com/csaf/vex/2025/msrc_cve-2025-37856.json",
      "version": "16"
    },
    "nvd": "{\"cve\":{\"id\":\"CVE-2025-37856\",\"sourceIdentifier\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"published\":\"2025-05-09T07:16:06.593\",\"lastModified\":\"2026-07-30T06:22:24.103\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"In the Linux kernel, the following vulnerability has been resolved:\\n\\nbtrfs: harden block_group::bg_list against list_del() races\\n\\nAs far as I can tell, these calls of list_del_init() on bg_list cannot\\nrun concurrently with btrfs_mark_bg_unused() or btrfs_mark_bg_to_reclaim(),\\nas they are in transaction error paths and situations where the block\\ngroup is readonly.\\n\\nHowever, if there is any chance at all of racing with mark_bg_unused(),\\nor a different future user of bg_list, better to be safe than sorry.\\n\\nOtherwise we risk the following interleaving (bg_list refcount in parens)\\n\\nT1 (some random op)                       T2 (btrfs_mark_bg_unused)\\n                                        !list_empty(\u0026bg-\u003ebg_list); (1)\\nlist_del_init(\u0026bg-\u003ebg_list); (1)\\n                                        list_move_tail (1)\\nbtrfs_put_block_group (0)\\n                                        btrfs_delete_unused_bgs\\n                                             bg = list_first_entry\\n                                             list_del_init(\u0026bg-\u003ebg_list);\\n                                             btrfs_put_block_group(bg); (-1)\\n\\nUltimately, this results in a broken ref count that hits zero one deref\\nearly and the real final deref underflows the refcount, resulting in a WARNING.\"},{\"lang\":\"es\",\"value\":\"En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad: btrfs: endurecer block_group::bg_list contra ejecuciones list_del() Hasta donde puedo decir, estas llamadas de list_del_init() en bg_list no se pueden ejecutar simult\u00e1neamente con btrfs_mark_bg_unused() o btrfs_mark_bg_to_reclaim(), ya que est\u00e1n en rutas de error de transacci\u00f3n y situaciones en las que el grupo de bloques es de solo lectura. Sin embargo, si hay alguna posibilidad de competir con mark_bg_unused(), o con un futuro usuario diferente de bg_list, m\u00e1s vale prevenir que curar. De lo contrario, nos arriesgamos al siguiente intercalado (bg_list refcount entre par\u00e9ntesis) T1 (alguna operaci\u00f3n aleatoria) T2 (btrfs_mark_bg_unused) !list_empty(\u0026amp;bg-\u0026gt;bg_list); (1) list_del_init(\u0026amp;bg-\u0026gt;bg_list); (1) list_move_tail (1) btrfs_put_block_group (0) btrfs_delete_unused_bgs bg = list_first_entry list_del_init(\u0026amp;bg-\u0026gt;bg_list); btrfs_put_block_group(bg); (-1) En \u00faltima instancia, esto da como resultado un recuento de referencias roto que llega a cero un deref antes y el deref final real desborda el recuento de referencias, lo que genera una ADVERTENCIA.\"}],\"affected\":[{\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"affectedData\":[{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"unaffected\",\"programFiles\":[\"fs/btrfs/extent-tree.c\",\"fs/btrfs/transaction.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"a9f189716cf15913c453299d72f69c51a9b0f86b\",\"lessThan\":\"bf089c4d1141b27332c092b1dcca5022c415a3b6\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"a9f189716cf15913c453299d72f69c51a9b0f86b\",\"lessThan\":\"909e60fb469d4101c6b08cf6e622efb062bb24a1\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"a9f189716cf15913c453299d72f69c51a9b0f86b\",\"lessThan\":\"185fd73e5ac06027c4be9a129e59193f6a3ef202\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"a9f189716cf15913c453299d72f69c51a9b0f86b\",\"lessThan\":\"7511e29cf1355b2c47d0effb39e463119913e2f6\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"edf3b5aadb2515c808200b904baa5b70a727f0ac\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"01eca70ef8cf499d0cb6d1bbd691558e7792cf17\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5d19abcffd8404078dfa7d7118cec357b5e7bc58\",\"versionType\":\"git\",\"status\":\"affected\"},{\"version\":\"5.15.128\",\"lessThan\":\"5.16\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"6.1.47\",\"lessThan\":\"6.2\",\"versionType\":\"semver\",\"status\":\"affected\"},{\"version\":\"6.4.12\",\"lessThan\":\"6.5\",\"versionType\":\"semver\",\"status\":\"affected\"}]},{\"vendor\":\"Linux\",\"product\":\"Linux\",\"defaultStatus\":\"affected\",\"programFiles\":[\"fs/btrfs/extent-tree.c\",\"fs/btrfs/transaction.c\"],\"repo\":\"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git\",\"versions\":[{\"version\":\"6.5\",\"status\":\"affected\"},{\"version\":\"0\",\"lessThan\":\"6.5\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.12.24\",\"lessThanOrEqual\":\"6.12.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.13.12\",\"lessThanOrEqual\":\"6.13.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.14.3\",\"lessThanOrEqual\":\"6.14.*\",\"versionType\":\"semver\",\"status\":\"unaffected\"},{\"version\":\"6.15\",\"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},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":3.6}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"NVD-CWE-noinfo\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionEndExcluding\":\"6.12.24\",\"matchCriteriaId\":\"C87CF81F-5426-4E15-8A61-B8F0E6046484\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.13\",\"versionEndExcluding\":\"6.13.12\",\"matchCriteriaId\":\"4A475784-BF3B-4514-81EE-49C8522FB24A\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"6.14\",\"versionEndExcluding\":\"6.14.3\",\"matchCriteriaId\":\"483E2E15-2135-4EC6-AB64-16282C5EF704\"}]}]}],\"references\":[{\"url\":\"https://git.kernel.org/stable/c/185fd73e5ac06027c4be9a129e59193f6a3ef202\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/7511e29cf1355b2c47d0effb39e463119913e2f6\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/909e60fb469d4101c6b08cf6e622efb062bb24a1\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]},{\"url\":\"https://git.kernel.org/stable/c/bf089c4d1141b27332c092b1dcca5022c415a3b6\",\"source\":\"416baaa9-dc9f-4396-8d5f-8c081fb06d67\",\"tags\":[\"Patch\"]}]}}",
    "redhat_vex": {
      "aggregate_severity": "Moderate",
      "current_release_date": "2026-07-30T09:28:45+00:00",
      "cve": "CVE-2025-37856",
      "id": "CVE-2025-37856",
      "initial_release_date": "2025-05-09T00:00:00+00:00",
      "product_status:known_affected": "42",
      "product_status:known_not_affected": "232",
      "source": "Red Hat CSAF VEX",
      "status": "final",
      "title": "kernel: btrfs: harden block_group::bg_list against list_del() races",
      "url": "https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-37856.json",
      "version": "3"
    },
    "suse_vex": {
      "aggregate_severity": "moderate",
      "current_release_date": "2026-07-25T00:55:48Z",
      "cve": "CVE-2025-37856",
      "id": "CVE-2025-37856",
      "initial_release_date": "2025-05-10T02:52:52Z",
      "product_status:first_fixed": "2",
      "product_status:known_affected": "700",
      "product_status:recommended": "545",
      "source": "SUSE CSAF VEX",
      "status": "interim",
      "title": "SUSE CVE CVE-2025-37856",
      "url": "https://ftp.suse.com/pub/projects/security/csaf-vex/cve-2025-37856.json",
      "version": "58"
    }
  }
}



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…