In the Linux kernel, the following vulnerability has been resolved:
drm/nouveau: Fix WARNON in nouveaufencecontextkill()
Nouveau is mostly designed in a way that it's expected that fences only ever get signaled through nouveaufencesignal(). However, in at least one other place, nouveaufencedone(), can signal fences, too. If that happens (race) a signaled fence remains in the pending list for a while, until it gets removed by nouveaufenceupdate().
Should nouveaufencecontext_kill() run in the meantime, this would be a bug because the function would attempt to set an error code on an already signaled fence.
Have nouveaufencecontext_kill() check for a fence being signaled.
[
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-095c88e5",
        "signature_type": "Function",
        "digest": {
            "length": 408.0,
            "function_hash": "240401875177107452895337399693253424867"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbe5679f30d7690a9b6838a583b9690ea73fe0e9",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-1d5a8881",
        "signature_type": "Function",
        "digest": {
            "length": 354.0,
            "function_hash": "143401190312842896772344595851011486699"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@47ca11836c35c5698088fd87f7fb4b0ffa217e17",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-222bba12",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "222202306604324241152102545528163980034",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "237776553716240272448527380687373193873"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2ec0f5f6d4768f292c8406ed92fa699f184577e5",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-2f35eb1d",
        "signature_type": "Function",
        "digest": {
            "length": 408.0,
            "function_hash": "240401875177107452895337399693253424867"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0453825167ecc816ec15c736e52316f69db0deb9",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-3040bf7e",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "178850587927791678974713544272473894375",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "299777376587996229035531951795694809372"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bbe5679f30d7690a9b6838a583b9690ea73fe0e9",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-6207f4d4",
        "signature_type": "Function",
        "digest": {
            "length": 354.0,
            "function_hash": "143401190312842896772344595851011486699"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39d6e889c0b19a2c79e1c74c843ea7c2d0f99c28",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-6978068d",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "222202306604324241152102545528163980034",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "237776553716240272448527380687373193873"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@47ca11836c35c5698088fd87f7fb4b0ffa217e17",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-8d3832de",
        "signature_type": "Function",
        "digest": {
            "length": 408.0,
            "function_hash": "240401875177107452895337399693253424867"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@126f5c6e0cb84e5c6f7a3a856d799d85668fb38e",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-accfdbc3",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "222202306604324241152102545528163980034",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "237776553716240272448527380687373193873"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@39d6e889c0b19a2c79e1c74c843ea7c2d0f99c28",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-ba005ad2",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "178850587927791678974713544272473894375",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "299777376587996229035531951795694809372"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@126f5c6e0cb84e5c6f7a3a856d799d85668fb38e",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-bcfc0ab0",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "178850587927791678974713544272473894375",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "299777376587996229035531951795694809372"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b771b2017260ffc3a8d4e81266619649bffcb242",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-c12cd90d",
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "178850587927791678974713544272473894375",
                "103513605132837448264508207712391381209",
                "120968683574223310932403939239181748232",
                "299777376587996229035531951795694809372"
            ]
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0453825167ecc816ec15c736e52316f69db0deb9",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-f178403c",
        "signature_type": "Function",
        "digest": {
            "length": 408.0,
            "function_hash": "240401875177107452895337399693253424867"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b771b2017260ffc3a8d4e81266619649bffcb242",
        "deprecated": false
    },
    {
        "signature_version": "v1",
        "id": "CVE-2025-37930-f4c2c559",
        "signature_type": "Function",
        "digest": {
            "length": 354.0,
            "function_hash": "143401190312842896772344595851011486699"
        },
        "target": {
            "file": "drivers/gpu/drm/nouveau/nouveau_fence.c",
            "function": "nouveau_fence_context_kill"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2ec0f5f6d4768f292c8406ed92fa699f184577e5",
        "deprecated": false
    }
]