{
  "id": "GHSA-x9vf-53q3-cvx6",
  "source": "ghsa",
  "source_url": "https://github.com/advisories/GHSA-x9vf-53q3-cvx6",
  "summary": "CASL Ability is Vulnerable to Prototype Pollution",
  "description": "CASL Ability, versions 2.4.0 through 6.7.4, contains a prototype pollution vulnerability.",
  "product": "@casl/ability",
  "severity": "critical",
  "cvss": {
    "score": 9.8,
    "vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
    "version": "3.1"
  },
  "cwes": [
    "CWE-1321"
  ],
  "affected": [
    {
      "ecosystem": "npm",
      "name": "@casl/ability",
      "vulnerable_range": ">= 2.4.0, <= 6.7.4",
      "patched_version": "6.7.5"
    }
  ],
  "references": [
    {
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-1774",
      "ref_type": "other",
      "title": null
    },
    {
      "url": "https://cwe.mitre.org/data/definitions/1321.html",
      "ref_type": "other",
      "title": null
    },
    {
      "url": "https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution",
      "ref_type": "other",
      "title": null
    },
    {
      "url": "https://github.com/stalniy/casl/tree/master/packages/casl-ability",
      "ref_type": "other",
      "title": null
    },
    {
      "url": "https://www.kb.cert.org/vuls/id/458422",
      "ref_type": "other",
      "title": null
    },
    {
      "url": "https://github.com/stalniy/casl/pull/1093",
      "ref_type": "pull_request",
      "title": null
    },
    {
      "url": "https://github.com/stalniy/casl/commit/39da920ec1dfadf3655e28bd0389e960ac6871f4",
      "ref_type": "commit",
      "title": null
    },
    {
      "url": "https://github.com/advisories/GHSA-x9vf-53q3-cvx6",
      "ref_type": "advisory",
      "title": null
    }
  ],
  "aliases": [
    "CVE-2026-1774"
  ],
  "published_at": "2026-02-10T18:30:38Z",
  "ingested_at": "2026-02-19T19:30:23.128429053Z",
  "raw_source": {
    "credits": [],
    "cve_id": "CVE-2026-1774",
    "cvss": {
      "score": 9.8,
      "vector_string": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
    },
    "cvss_severities": {
      "cvss_v3": {
        "score": 9.8,
        "vector_string": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
      },
      "cvss_v4": {
        "score": 0.0,
        "vector_string": null
      }
    },
    "cwes": [
      {
        "cwe_id": "CWE-1321",
        "name": "Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')"
      }
    ],
    "description": "CASL Ability, versions 2.4.0 through 6.7.4, contains a prototype pollution vulnerability.",
    "epss": {
      "percentage": 0.00022,
      "percentile": 0.05574
    },
    "ghsa_id": "GHSA-x9vf-53q3-cvx6",
    "github_reviewed_at": "2026-02-11T19:09:05Z",
    "html_url": "https://github.com/advisories/GHSA-x9vf-53q3-cvx6",
    "identifiers": [
      {
        "type": "GHSA",
        "value": "GHSA-x9vf-53q3-cvx6"
      },
      {
        "type": "CVE",
        "value": "CVE-2026-1774"
      }
    ],
    "nvd_published_at": "2026-02-10T16:16:10Z",
    "published_at": "2026-02-10T18:30:38Z",
    "references": [
      "https://nvd.nist.gov/vuln/detail/CVE-2026-1774",
      "https://cwe.mitre.org/data/definitions/1321.html",
      "https://developer.mozilla.org/en-US/docs/Web/Security/Attacks/Prototype_pollution",
      "https://github.com/stalniy/casl/tree/master/packages/casl-ability",
      "https://www.kb.cert.org/vuls/id/458422",
      "https://github.com/stalniy/casl/pull/1093",
      "https://github.com/stalniy/casl/commit/39da920ec1dfadf3655e28bd0389e960ac6871f4",
      "https://github.com/advisories/GHSA-x9vf-53q3-cvx6"
    ],
    "repository_advisory_url": null,
    "severity": "critical",
    "source_code_location": "https://github.com/stalniy/casl",
    "summary": "CASL Ability is Vulnerable to Prototype Pollution",
    "type": "reviewed",
    "updated_at": "2026-02-11T19:09:09Z",
    "url": "https://api.github.com/advisories/GHSA-x9vf-53q3-cvx6",
    "vulnerabilities": [
      {
        "first_patched_version": "6.7.5",
        "package": {
          "ecosystem": "npm",
          "name": "@casl/ability"
        },
        "vulnerable_functions": [],
        "vulnerable_version_range": ">= 2.4.0, <= 6.7.4"
      }
    ],
    "withdrawn_at": null
  }
}