Skip to content
Heist/ feed
Back to feed
HighFix available

RDMA/mlx5: Add check for srq max_sge attribute

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Add check for srq max_sge attribute max_sge attribute is passed by the user, and is inserted and used unchecked, so verify that the value doesn't exceed maximum allowed value before using it.

Products
Kernel
Affected versions
Not specified
Fixed versions
5.10.221, 5.15.162, 6.1.96, 6.6.36, 6.9.7
CVEs
CVE-2024-40990
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 04:24 UTC · Revision 1

Source evidence

RDMA/mlx5: Add check for srq max_sge attribute

core-osv · Original source

Published 12 Jul 2024, 12:37 UTC

In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Add check for srq max_sge attribute max_sge attribute is passed by the user, and is inserted and used unchecked, so verify that the value doesn't exceed maximum allowed value before using it.

osv:CVE-2024-40990

Kernel

Fixed versions: 5.10.221, 5.15.162, 6.1.96, 6.6.36, 6.9.7

Complete source record
{
  "id": "55206b8c7e3e44a35a258aaea1904ae5ee368fb1f1fcecef4747463690cfbf7c",
  "url": "https://osv.dev/vulnerability/CVE-2024-40990",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "RDMA/mlx5: Add check for srq max_sge attribute",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx5: Add check for srq max_sge attribute max_sge attribute is passed by the user, and is inserted and used unchecked, so verify that the value doesn't exceed maximum allowed value before using it.",
    "evidence": "osv:CVE-2024-40990",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "5.10.221",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.15.162",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.1.96",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.6.36",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.9.7",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "CVE-2024-40990",
      "aliases": [
        "CVE-2024-40990"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "e126ba97dba9edeb6fafa3665b5f8497fc9cdf8c"
                },
                {
                  "fixed": "7186b81c1f15e39069b1af172c6a951728ed3511"
                },
                {
                  "fixed": "1e692244bf7dd827dd72edc6c4a3b36ae572f03c"
                },
                {
                  "fixed": "999586418600b4b3b93c2a0edd3a4ca71ee759bf"
                },
                {
                  "fixed": "e0deb0e9c967b61420235f7f17a4450b4b4d6ce2"
                },
                {
                  "fixed": "4ab99e3613139f026d2d8ba954819e2876120ab3"
                },
                {
                  "fixed": "36ab7ada64caf08f10ee5a114d39964d1f91e81d"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-40990.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "3.11.0"
                },
                {
                  "fixed": "5.10.221"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.11.0"
                },
                {
                  "fixed": "5.15.162"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "6.1.96"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.2.0"
                },
                {
                  "fixed": "6.6.36"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.9.7"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-40990.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:42.748532631Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/1e692244bf7dd827dd72edc6c4a3b36ae572f03c",
        "https://git.kernel.org/stable/c/36ab7ada64caf08f10ee5a114d39964d1f91e81d",
        "https://git.kernel.org/stable/c/4ab99e3613139f026d2d8ba954819e2876120ab3",
        "https://git.kernel.org/stable/c/7186b81c1f15e39069b1af172c6a951728ed3511",
        "https://git.kernel.org/stable/c/999586418600b4b3b93c2a0edd3a4ca71ee759bf",
        "https://git.kernel.org/stable/c/e0deb0e9c967b61420235f7f17a4450b4b4d6ce2",
        "https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/40xxx/CVE-2024-40990.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2024-40990",
        "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/2024/40xxx/CVE-2024-40990.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2024-40990",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 510267,
  "published_at": "2024-07-12T12:37:34.485+00:00"
}