Skip to main content
Glama

Known Vulnerability Checker

known-vulnerability-checker
Read-onlyIdempotent

Historical curated package-name advisory reference only. Matches older CVE examples for common packages; does not query live feeds or evaluate installed version ranges, so it never proves a package is currently vulnerable or safe.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
package_nameYesPackage identifier, optionally with a version (e.g. lodash@4.17.21, log4j-core, @babel/core). Versions are not assessed by this historical lookup.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
cveNo
statusYes
severityYes
next_stepYes
package_nameYes
next_step_urlYes
why_follow_upYes
interpretationYes
checked_againstYes
affiliate_contextNo
computation_basisYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed1 schema field changed
    • changedInput schema / properties / package_name / description
      Previous value: -"Package name to check (e.g. \"lodash\", \"log4j\", \"django\")"New value: +"Package identifier, optionally with a version (e.g. lodash@4.17.21, log4j-core, @babel/core). Versions are not assessed by this historical lookup."
  2. Changed1 schema field changed
    • addedInput schema / properties / package_name / maxLength
      Added value: +256
  3. Changed2 schema fields changed
    • changedInput schema / properties / package_name / examples
      Previous value: -[
      -  "example"
      -]New value: +[
      +  "lodash"
      +]
    • changedOutput schema / required
      Previous value: -[
      -  "checked_against",
      -  "computation_basis",
      -  "cve",
      -  "interpretation",
      -  "next_step",
      -  "next_step_url",
      -  "package_name",
      -  "severity",
      -  "status",
      -  "why_follow_up"
      -]New value: +[
      +  "checked_against",
      +  "computation_basis",
      +  "interpretation",
      +  "next_step",
      +  "next_step_url",
      +  "package_name",
      +  "severity",
      +  "status",
      +  "why_follow_up"
      +]
  4. Changed1 schema field changed
    • addedInput schema / properties / package_name / examples
      Added value: +[
      +  "example"
      +]
  5. Changed1 schema field changed
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "additionalProperties": false,
      +  "properties": {
      +    "affiliate_context": {
      +      "additionalProperties": false,
      +      "properties": {
      +        "affiliate": {
      +          "type": "string"
      +        },
      +        "cta_label": {
      +          "type": "string"
      +        },
      +        "disclosure": {
      +          "type": "string"
      +        },
      +        "framing": {
      +          "type": "string"
      +        },
      +        "posture": {
      +          "enum": [
      +            "secondary"
      +          ],
      +          "type": "string"
      +        },
      +        "slot_id": {
      +          "type": "string"
      +        },
      +        "url": {
      +          "type": "string"
      +        },
      +        "variant": {
      +          "type": "string"
      +        }
      +      },
      +      "required": [
      +        "affiliate",
      +        "cta_label",
      +        "disclosure",
      +        "framing",
      +        "posture",
      +        "slot_id",
      +        "url",
      +        "variant"
      +      ],
      +      "type": "object"
      +    },
      +    "checked_against": {
      +      "type": "string"
      +    },
      +    "computation_basis": {
      +      "type": "string"
      +    },
      +    "cve": {
      +      "type": "string"
      +    },
      +    "interpretation": {
      +      "type": "string"
      +    },
      +    "next_step": {
      +      "type": "string"
      +    },
      +    "next_step_url": {
      +      "type": "string"
      +    },
      +    "package_name": {
      +      "type": "string"
      +    },
      +    "severity": {
      +      "type": "string"
      +    },
      +    "status": {
      +      "type": "string"
      +    },
      +    "why_follow_up": {
      +      "type": "string"
      +    }
      +  },
      +  "required": [
      +    "checked_against",
      +    "computation_basis",
      +    "cve",
      +    "interpretation",
      +    "next_step",
      +    "next_step_url",
      +    "package_name",
      +    "severity",
      +    "status",
      +    "why_follow_up"
      +  ],
      +  "type": "object"
      +}
  6. Changed1 schema field changed
    • addedInput schema / additionalProperties
      Added value: +false
  7. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources