Skip to content
Heist/ feed
Back to feed
UnratedFix available

fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Much like commit 19f953e74356 ("fbdev: fb_pm2fb: Avoid potential divide by zero error"), we also need to prevent that same crash from happening in the udlfb driver as it uses pixclock directly when dividing, which will crash.

Products
Kernel
Affected versions
Not specified
Fixed versions
5.10.258, 5.15.209, 6.1.175, 6.12.83, 6.18.24, 6.19.14, 6.6.136, 7.0.1
CVEs
CVE-2026-31605
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 13:45 UTC · Revision 1

Source evidence

fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO

core-osv · Original source

Published 24 Apr 2026, 14:42 UTC

In the Linux kernel, the following vulnerability has been resolved: fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Much like commit 19f953e74356 ("fbdev: fb_pm2fb: Avoid potential divide by zero error"), we also need to prevent that same crash from happening in the udlfb driver as it uses pixclock directly when dividing, which will crash.

osv:CVE-2026-31605

Kernel

Fixed versions: 5.10.258, 5.15.209, 6.1.175, 6.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1

Complete source record
{
  "id": "301e647c3a48f31a623cb50de2848ac96008ce00ed0c151bf9592ae4a9199627",
  "url": "https://osv.dev/vulnerability/CVE-2026-31605",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: fbdev: udlfb: avoid divide-by-zero on FBIOPUT_VSCREENINFO Much like commit 19f953e74356 (\"fbdev: fb_pm2fb: Avoid potential divide by zero error\"), we also need to prevent that same crash from happening in the udlfb driver as it uses pixclock directly when dividing, which will crash.",
    "evidence": "osv:CVE-2026-31605",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "5.10.258",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.15.209",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.1.175",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.6.136",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.12.83",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.18.24",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.19.14",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "7.0.1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2026-31605",
      "aliases": [
        "CVE-2026-31605"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "59277b679f8b5ce594e367759256668eba652d0d"
                },
                {
                  "fixed": "9981de9fb5ae0d3d6bc5ff5ca63350c2a3cdc564"
                },
                {
                  "fixed": "fd50ab7dd4ee5bbb4aebffa76ae18484b03a8ea5"
                },
                {
                  "fixed": "828ce54b27de93bd9c67991bca5a2c76c76742de"
                },
                {
                  "fixed": "cce24f70090e0decb597b88bc52e8ef8efed6105"
                },
                {
                  "fixed": "03797cdee38ef19c87785622d423aabaafb71c5f"
                },
                {
                  "fixed": "6de048d78f3029744778b7a2891745f3ca7c209a"
                },
                {
                  "fixed": "cccbf9b7fdab48ce4feb69c24f7f928aa8e4e8b8"
                },
                {
                  "fixed": "afaaaa38579f1252bb42b145f6e88a955c4f73f3"
                },
                {
                  "fixed": "a31e4518bec70333a0a98f2946a12b53b45fe5b9"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-31605.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "2.6.34"
                },
                {
                  "fixed": "5.10.258"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.11.0"
                },
                {
                  "fixed": "5.15.209"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.1.175"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.2.0"
                },
                {
                  "fixed": "6.6.136"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.12.83"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.13.0"
                },
                {
                  "fixed": "6.18.24"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.19.0"
                },
                {
                  "fixed": "6.19.14"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.20.0"
                },
                {
                  "fixed": "7.0.1"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-31605.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:29.374919894Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/03797cdee38ef19c87785622d423aabaafb71c5f",
        "https://git.kernel.org/stable/c/6de048d78f3029744778b7a2891745f3ca7c209a",
        "https://git.kernel.org/stable/c/828ce54b27de93bd9c67991bca5a2c76c76742de",
        "https://git.kernel.org/stable/c/9981de9fb5ae0d3d6bc5ff5ca63350c2a3cdc564",
        "https://git.kernel.org/stable/c/a31e4518bec70333a0a98f2946a12b53b45fe5b9",
        "https://git.kernel.org/stable/c/afaaaa38579f1252bb42b145f6e88a955c4f73f3",
        "https://git.kernel.org/stable/c/cccbf9b7fdab48ce4feb69c24f7f928aa8e4e8b8",
        "https://git.kernel.org/stable/c/cce24f70090e0decb597b88bc52e8ef8efed6105",
        "https://git.kernel.org/stable/c/fd50ab7dd4ee5bbb4aebffa76ae18484b03a8ea5",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/31xxx/CVE-2026-31605.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-31605",
        "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/31xxx/CVE-2026-31605.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-31605",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 496070,
  "published_at": "2026-04-24T14:42:28.12+00:00"
}