{
  "schemaVersion": 1,
  "attribution": [
    {
      "source": "CISA Known Exploited Vulnerabilities",
      "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog",
      "licence": "US government work"
    },
    {
      "source": "GitHub Advisory Database",
      "url": "https://github.com/advisories",
      "licence": "CC BY 4.0"
    },
    {
      "source": "Have I Been Pwned",
      "url": "https://haveibeenpwned.com/",
      "licence": "CC BY 4.0"
    },
    {
      "source": "CVE Program (CVE records)",
      "url": "https://www.cve.org/Legal/TermsOfUse",
      "licence": "CVE Terms of Use",
      "notice": "Copyright © 1999-2026, The MITRE Corporation. CVE is a trademark and the CVE logo is a registered trademark of The MITRE Corporation.",
      "terms": "CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE™). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy."
    },
    {
      "source": "FIRST EPSS",
      "url": "https://www.first.org/epss/",
      "licence": "free to use; FIRST requests attribution"
    }
  ],
  "record": {
    "id": "CVE-2024-35813",
    "sourceURL": "https://www.cve.org/CVERecord?id=CVE-2024-35813",
    "idYear": 2024,
    "status": "PUBLISHED",
    "publishedAt": "2024-05-17T13:23:18.902Z",
    "updatedAt": "2026-10-15T00:40:55.529Z",
    "importedAt": "2026-10-24T01:57:11.582Z",
    "snapshot": {
      "id": "cve_2026-10-24_midnight_baseline",
      "at": "2026-10-24T00:00:00.000Z",
      "source": "https://github.com/CVEProject/cvelistV5/releases/tag/cve_2026-10-24_0100Z"
    },
    "facts": {
      "title": "mmc: core: Avoid negative index with array access",
      "summary": "In the Linux kernel, the following vulnerability has been resolved:\n\nmmc: core: Avoid negative index with array access\n\nCommit 4d0c8d0aef63 (\"mmc: core: Use mrq.sbc in close-ended ffu\") assigns\nprev_idata = idatas[i - 1], but doesn't check that the iterator i is\ngreater than zero. Let's fix this by adding a check.",
      "affected": [
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "versions": [
            {
              "version": "f49f9e802785291149bdc9c824414de4604226b4",
              "status": "affected",
              "versionType": "git",
              "lessThan": "b9a7339ae403035ffe7fc37cb034b36947910f68"
            },
            {
              "version": "59020bf0999ff7da8aedcd00ef8f0d75d93b6d20",
              "status": "affected",
              "versionType": "git",
              "lessThan": "2b539c88940e22494da80a93ee1c5a28bbad10f6"
            },
            {
              "version": "50b8b7a22e90bab9f1949b64a88ff17ab10913ec",
              "status": "affected",
              "versionType": "git",
              "lessThan": "81b8645feca08a54c7c4bf36e7b176f4983b2f28"
            },
            {
              "version": "c4edcd134bb72b3b0acc884612d624e48c9d057f",
              "status": "affected",
              "versionType": "git",
              "lessThan": "ad9cc5e9e53ab94aa0c7ac65d43be7eb208dcb55"
            },
            {
              "version": "1653a8102868264f3488c298a9f20af2add9a288",
              "status": "affected",
              "versionType": "git",
              "lessThan": "4466677dcabe2d70de6aa3d4bd4a4fafa94a71f2"
            },
            {
              "version": "eed9119f8f8e8fbf225c08abdbb58597fba807e0",
              "status": "affected",
              "versionType": "git",
              "lessThan": "064db53f9023a2d5877a2d12de6bc27995f6ca56"
            },
            {
              "version": "4d0c8d0aef6355660b6775d57ccd5d4ea2e15802",
              "status": "affected",
              "versionType": "git",
              "lessThan": "7d0e8a6147550aa058fa6ade8583ad252aa61304"
            },
            {
              "version": "4d0c8d0aef6355660b6775d57ccd5d4ea2e15802",
              "status": "affected",
              "versionType": "git",
              "lessThan": "cf55a7acd1ed38afe43bba1c8a0935b51d1dc014"
            },
            {
              "version": "5.4.269",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "5.4.274"
            },
            {
              "version": "5.10.210",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "5.10.215"
            },
            {
              "version": "5.15.149",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "5.15.154"
            },
            {
              "version": "6.1.76",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "6.1.84"
            },
            {
              "version": "6.6.15",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "6.6.24"
            },
            {
              "version": "6.7.3",
              "status": "affected",
              "versionType": "semver",
              "lessThan": "6.7.12"
            }
          ]
        },
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "affected",
          "versions": [
            {
              "version": "6.8",
              "status": "affected"
            },
            {
              "version": "0",
              "status": "unaffected",
              "versionType": "semver",
              "lessThan": "6.8"
            },
            {
              "version": "5.4.274",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.4.*"
            },
            {
              "version": "5.10.215",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.10.*"
            },
            {
              "version": "5.15.154",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "5.15.*"
            },
            {
              "version": "6.1.84",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.1.*"
            },
            {
              "version": "6.6.24",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.6.*"
            },
            {
              "version": "6.7.12",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.7.*"
            },
            {
              "version": "6.8.3",
              "status": "unaffected",
              "versionType": "semver",
              "lessThanOrEqual": "6.8.*"
            },
            {
              "version": "6.9",
              "status": "unaffected",
              "versionType": "original_commit_for_fix",
              "lessThanOrEqual": "*"
            }
          ]
        }
      ]
    }
  }
}