Skip to content
Heist/ feed
Back to feed
UnratedFix available

pnpm 12.15

Type: patchSources: pnpm

pnpm 12.15 rejects registry metadata that names a different package than the one requested, preventing installation under the metadata’s package name.

Products
pnpm
Affected versions
Not specified
Fixed versions
12.15
CVEs
Not specified
Confirmed fixed CVEs
Not specified
Updated in this feed
29 Oct 2026, 19:12 UTC · Revision 1

Source evidence

pnpm 12.15

github-pnpm-pnpm · Original source

Published 21 Oct 2026, 11:16 UTC

pnpm 12.15 rejects registry metadata that names a different package than the one requested, preventing installation under the metadata’s package name.

Security pnpm now fails with ERR_PNPM_REGISTRY_NAME_MISMATCH if a registry returns metadata for a package other than the one requested. Before, pnpm installed the package under the name in the metadata, so allowBuilds rules for the requested package did not apply to it.

pnpm

Fixed versions: 12.15

Complete source record
{
  "id": "385c85faab8af7c816bb97461857fb1bc77151567a653c9f1c512add5fa7155e",
  "url": "https://github.com/pnpm/pnpm/releases/tag/v12.15.0",
  "method": "llm",
  "payload": {
    "kind": "patch",
    "title": "pnpm 12.15",
    "summary": "pnpm 12.15 rejects registry metadata that names a different package than the one requested, preventing installation under the metadata’s package name.",
    "evidence": "Security pnpm now fails with ERR_PNPM_REGISTRY_NAME_MISMATCH if a registry returns metadata for a package other than the one requested. Before, pnpm installed the package under the name in the metadata, so allowBuilds rules for the requested package did not apply to it.",
    "products": [
      {
        "name": {
          "value": "pnpm",
          "evidence": "Release notes from pnpm\npnpm 12.15"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "12.15",
            "evidence": "Release notes from pnpm\npnpm 12.15"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "fixed_cves": [],
    "related_cves": [],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "github-pnpm-pnpm",
  "document_id": 22198,
  "published_at": "2026-10-21T11:16:52+00:00"
}