{
  "document": {
    "aggregate_severity": {
      "text": "Critical"
    },
    "category": "csaf_vex",
    "csaf_version": "2.0",
    "distribution": {
      "text": "TuxCare License Agreement",
      "tlp": {
        "label": "WHITE",
        "url": "https://www.first.org/tlp/"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "legal_disclaimer",
        "text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Cloud Linux Inc. and provide a link to the original.",
        "title": "Terms of Use"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "https://tuxcare.com/contact/",
      "name": "TuxCare",
      "namespace": "https://tuxcare.com/"
    },
    "references": [
      {
        "category": "self",
        "summary": "Canonical URL",
        "url": "https://security.tuxcare.com/csaf/v2/els_alt_nodejs/alpinelinux3.24/vex/2026/cve-2026-21636-els_alt_nodejs-alpinelinux3_24.json"
      }
    ],
    "tracking": {
      "current_release_date": "2026-07-31T12:46:34Z",
      "generator": {
        "date": "2026-07-31T12:46:33Z",
        "engine": {
          "name": "pyCSAF"
        }
      },
      "id": "CVE-2026-21636-ELS_ALT_NODEJS-ALPINELINUX3.24",
      "initial_release_date": "2026-01-20T21:16:00Z",
      "revision_history": [
        {
          "date": "2026-01-20T21:16:00Z",
          "number": "1",
          "summary": "Initial version"
        },
        {
          "date": "2026-07-28T12:26:01Z",
          "number": "2",
          "summary": "Official Publication"
        },
        {
          "date": "2026-07-29T08:27:00Z",
          "number": "3",
          "summary": "Update document"
        },
        {
          "date": "2026-07-31T12:46:34Z",
          "number": "4",
          "summary": "Update document"
        }
      ],
      "status": "final",
      "version": "4"
    },
    "title": "Security update on CVE-2026-21636"
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_name",
                "name": "Alpine Linux 3.24",
                "product": {
                  "name": "Alpine Linux 3.24",
                  "product_id": "Alpine-Linux-3.24",
                  "product_identification_helper": {
                    "cpe": "cpe:2.3:o:alpinelinux:alpine_linux:3.24:*:*:*:*:*:*:*"
                  }
                }
              }
            ],
            "category": "product_family",
            "name": "Alpine Linux"
          }
        ],
        "category": "vendor",
        "name": "Alpine Linux"
      },
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_version",
                "name": "alt-nodejs18-dev-18.20.8-r14.aarch64",
                "product": {
                  "name": "alt-nodejs18-dev-18.20.8-r14.aarch64",
                  "product_id": "alt-nodejs18-dev-18.20.8-r14.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-dev@18.20.8-r14?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-18.20.8-r14.aarch64",
                "product": {
                  "name": "alt-nodejs18-18.20.8-r14.aarch64",
                  "product_id": "alt-nodejs18-18.20.8-r14.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18@18.20.8-r14?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-doc-18.20.8-r14.aarch64",
                "product": {
                  "name": "alt-nodejs18-doc-18.20.8-r14.aarch64",
                  "product_id": "alt-nodejs18-doc-18.20.8-r14.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-doc@18.20.8-r14?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-npm-18.20.8-r14.aarch64",
                "product": {
                  "name": "alt-nodejs18-npm-18.20.8-r14.aarch64",
                  "product_id": "alt-nodejs18-npm-18.20.8-r14.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-npm@18.20.8-r14?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-doc-14.21.3-r25.aarch64",
                "product": {
                  "name": "alt-nodejs14-doc-14.21.3-r25.aarch64",
                  "product_id": "alt-nodejs14-doc-14.21.3-r25.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14-doc@14.21.3-r25?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-dev-14.21.3-r25.aarch64",
                "product": {
                  "name": "alt-nodejs14-dev-14.21.3-r25.aarch64",
                  "product_id": "alt-nodejs14-dev-14.21.3-r25.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14-dev@14.21.3-r25?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-npm-14.21.3-r25.aarch64",
                "product": {
                  "name": "alt-nodejs14-npm-14.21.3-r25.aarch64",
                  "product_id": "alt-nodejs14-npm-14.21.3-r25.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14-npm@14.21.3-r25?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-14.21.3-r25.aarch64",
                "product": {
                  "name": "alt-nodejs14-14.21.3-r25.aarch64",
                  "product_id": "alt-nodejs14-14.21.3-r25.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14@14.21.3-r25?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-dev-16.20.2-r20.aarch64",
                "product": {
                  "name": "alt-nodejs16-dev-16.20.2-r20.aarch64",
                  "product_id": "alt-nodejs16-dev-16.20.2-r20.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16-dev@16.20.2-r20?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-16.20.2-r20.aarch64",
                "product": {
                  "name": "alt-nodejs16-16.20.2-r20.aarch64",
                  "product_id": "alt-nodejs16-16.20.2-r20.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16@16.20.2-r20?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-npm-16.20.2-r20.aarch64",
                "product": {
                  "name": "alt-nodejs16-npm-16.20.2-r20.aarch64",
                  "product_id": "alt-nodejs16-npm-16.20.2-r20.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16-npm@16.20.2-r20?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-doc-16.20.2-r20.aarch64",
                "product": {
                  "name": "alt-nodejs16-doc-16.20.2-r20.aarch64",
                  "product_id": "alt-nodejs16-doc-16.20.2-r20.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16-doc@16.20.2-r20?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-doc-23.11.1-r15.aarch64",
                "product": {
                  "name": "alt-nodejs23-doc-23.11.1-r15.aarch64",
                  "product_id": "alt-nodejs23-doc-23.11.1-r15.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23-doc@23.11.1-r15?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-dev-23.11.1-r15.aarch64",
                "product": {
                  "name": "alt-nodejs23-dev-23.11.1-r15.aarch64",
                  "product_id": "alt-nodejs23-dev-23.11.1-r15.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23-dev@23.11.1-r15?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-23.11.1-r15.aarch64",
                "product": {
                  "name": "alt-nodejs23-23.11.1-r15.aarch64",
                  "product_id": "alt-nodejs23-23.11.1-r15.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23@23.11.1-r15?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-npm-23.11.1-r15.aarch64",
                "product": {
                  "name": "alt-nodejs23-npm-23.11.1-r15.aarch64",
                  "product_id": "alt-nodejs23-npm-23.11.1-r15.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23-npm@23.11.1-r15?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-npm-18.20.8-r17.aarch64",
                "product": {
                  "name": "alt-nodejs18-npm-18.20.8-r17.aarch64",
                  "product_id": "alt-nodejs18-npm-18.20.8-r17.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-npm@18.20.8-r17?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-dev-18.20.8-r17.aarch64",
                "product": {
                  "name": "alt-nodejs18-dev-18.20.8-r17.aarch64",
                  "product_id": "alt-nodejs18-dev-18.20.8-r17.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-dev@18.20.8-r17?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-doc-18.20.8-r17.aarch64",
                "product": {
                  "name": "alt-nodejs18-doc-18.20.8-r17.aarch64",
                  "product_id": "alt-nodejs18-doc-18.20.8-r17.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-doc@18.20.8-r17?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-18.20.8-r17.aarch64",
                "product": {
                  "name": "alt-nodejs18-18.20.8-r17.aarch64",
                  "product_id": "alt-nodejs18-18.20.8-r17.aarch64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18@18.20.8-r17?arch=aarch64&os_name=alpine&os_version=3.24"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "aarch64"
          },
          {
            "branches": [
              {
                "category": "product_version",
                "name": "alt-nodejs18-dev-18.20.8-r14.x86_64",
                "product": {
                  "name": "alt-nodejs18-dev-18.20.8-r14.x86_64",
                  "product_id": "alt-nodejs18-dev-18.20.8-r14.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-dev@18.20.8-r14?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-18.20.8-r14.x86_64",
                "product": {
                  "name": "alt-nodejs18-18.20.8-r14.x86_64",
                  "product_id": "alt-nodejs18-18.20.8-r14.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18@18.20.8-r14?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-doc-18.20.8-r14.x86_64",
                "product": {
                  "name": "alt-nodejs18-doc-18.20.8-r14.x86_64",
                  "product_id": "alt-nodejs18-doc-18.20.8-r14.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-doc@18.20.8-r14?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-npm-18.20.8-r14.x86_64",
                "product": {
                  "name": "alt-nodejs18-npm-18.20.8-r14.x86_64",
                  "product_id": "alt-nodejs18-npm-18.20.8-r14.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-npm@18.20.8-r14?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-doc-14.21.3-r25.x86_64",
                "product": {
                  "name": "alt-nodejs14-doc-14.21.3-r25.x86_64",
                  "product_id": "alt-nodejs14-doc-14.21.3-r25.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14-doc@14.21.3-r25?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-dev-14.21.3-r25.x86_64",
                "product": {
                  "name": "alt-nodejs14-dev-14.21.3-r25.x86_64",
                  "product_id": "alt-nodejs14-dev-14.21.3-r25.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14-dev@14.21.3-r25?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-npm-14.21.3-r25.x86_64",
                "product": {
                  "name": "alt-nodejs14-npm-14.21.3-r25.x86_64",
                  "product_id": "alt-nodejs14-npm-14.21.3-r25.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14-npm@14.21.3-r25?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs14-14.21.3-r25.x86_64",
                "product": {
                  "name": "alt-nodejs14-14.21.3-r25.x86_64",
                  "product_id": "alt-nodejs14-14.21.3-r25.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs14@14.21.3-r25?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-dev-16.20.2-r20.x86_64",
                "product": {
                  "name": "alt-nodejs16-dev-16.20.2-r20.x86_64",
                  "product_id": "alt-nodejs16-dev-16.20.2-r20.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16-dev@16.20.2-r20?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-16.20.2-r20.x86_64",
                "product": {
                  "name": "alt-nodejs16-16.20.2-r20.x86_64",
                  "product_id": "alt-nodejs16-16.20.2-r20.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16@16.20.2-r20?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-npm-16.20.2-r20.x86_64",
                "product": {
                  "name": "alt-nodejs16-npm-16.20.2-r20.x86_64",
                  "product_id": "alt-nodejs16-npm-16.20.2-r20.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16-npm@16.20.2-r20?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs16-doc-16.20.2-r20.x86_64",
                "product": {
                  "name": "alt-nodejs16-doc-16.20.2-r20.x86_64",
                  "product_id": "alt-nodejs16-doc-16.20.2-r20.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs16-doc@16.20.2-r20?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-doc-23.11.1-r15.x86_64",
                "product": {
                  "name": "alt-nodejs23-doc-23.11.1-r15.x86_64",
                  "product_id": "alt-nodejs23-doc-23.11.1-r15.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23-doc@23.11.1-r15?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-dev-23.11.1-r15.x86_64",
                "product": {
                  "name": "alt-nodejs23-dev-23.11.1-r15.x86_64",
                  "product_id": "alt-nodejs23-dev-23.11.1-r15.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23-dev@23.11.1-r15?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-23.11.1-r15.x86_64",
                "product": {
                  "name": "alt-nodejs23-23.11.1-r15.x86_64",
                  "product_id": "alt-nodejs23-23.11.1-r15.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23@23.11.1-r15?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs23-npm-23.11.1-r15.x86_64",
                "product": {
                  "name": "alt-nodejs23-npm-23.11.1-r15.x86_64",
                  "product_id": "alt-nodejs23-npm-23.11.1-r15.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs23-npm@23.11.1-r15?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-npm-18.20.8-r17.x86_64",
                "product": {
                  "name": "alt-nodejs18-npm-18.20.8-r17.x86_64",
                  "product_id": "alt-nodejs18-npm-18.20.8-r17.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-npm@18.20.8-r17?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-dev-18.20.8-r17.x86_64",
                "product": {
                  "name": "alt-nodejs18-dev-18.20.8-r17.x86_64",
                  "product_id": "alt-nodejs18-dev-18.20.8-r17.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-dev@18.20.8-r17?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-doc-18.20.8-r17.x86_64",
                "product": {
                  "name": "alt-nodejs18-doc-18.20.8-r17.x86_64",
                  "product_id": "alt-nodejs18-doc-18.20.8-r17.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18-doc@18.20.8-r17?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              },
              {
                "category": "product_version",
                "name": "alt-nodejs18-18.20.8-r17.x86_64",
                "product": {
                  "name": "alt-nodejs18-18.20.8-r17.x86_64",
                  "product_id": "alt-nodejs18-18.20.8-r17.x86_64",
                  "product_identification_helper": {
                    "purl": "pkg:apk/tuxcare/alt-nodejs18@18.20.8-r17?arch=x86_64&os_name=alpine&os_version=3.24"
                  }
                }
              }
            ],
            "category": "architecture",
            "name": "x86_64"
          }
        ],
        "category": "vendor",
        "name": "TuxCare"
      }
    ],
    "relationships": [
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-dev-18.20.8-r14.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.aarch64"
        },
        "product_reference": "alt-nodejs18-dev-18.20.8-r14.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-dev-18.20.8-r14.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.x86_64"
        },
        "product_reference": "alt-nodejs18-dev-18.20.8-r14.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-18.20.8-r14.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.aarch64"
        },
        "product_reference": "alt-nodejs18-18.20.8-r14.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-18.20.8-r14.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.x86_64"
        },
        "product_reference": "alt-nodejs18-18.20.8-r14.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-doc-18.20.8-r14.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.x86_64"
        },
        "product_reference": "alt-nodejs18-doc-18.20.8-r14.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-doc-18.20.8-r14.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.aarch64"
        },
        "product_reference": "alt-nodejs18-doc-18.20.8-r14.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-npm-18.20.8-r14.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.aarch64"
        },
        "product_reference": "alt-nodejs18-npm-18.20.8-r14.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-npm-18.20.8-r14.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.x86_64"
        },
        "product_reference": "alt-nodejs18-npm-18.20.8-r14.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-doc-14.21.3-r25.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.aarch64"
        },
        "product_reference": "alt-nodejs14-doc-14.21.3-r25.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-doc-14.21.3-r25.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.x86_64"
        },
        "product_reference": "alt-nodejs14-doc-14.21.3-r25.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-dev-14.21.3-r25.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.x86_64"
        },
        "product_reference": "alt-nodejs14-dev-14.21.3-r25.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-dev-14.21.3-r25.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.aarch64"
        },
        "product_reference": "alt-nodejs14-dev-14.21.3-r25.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-npm-14.21.3-r25.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.aarch64"
        },
        "product_reference": "alt-nodejs14-npm-14.21.3-r25.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-npm-14.21.3-r25.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.x86_64"
        },
        "product_reference": "alt-nodejs14-npm-14.21.3-r25.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-14.21.3-r25.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.x86_64"
        },
        "product_reference": "alt-nodejs14-14.21.3-r25.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs14-14.21.3-r25.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.aarch64"
        },
        "product_reference": "alt-nodejs14-14.21.3-r25.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-dev-16.20.2-r20.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.aarch64"
        },
        "product_reference": "alt-nodejs16-dev-16.20.2-r20.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-dev-16.20.2-r20.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.x86_64"
        },
        "product_reference": "alt-nodejs16-dev-16.20.2-r20.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-16.20.2-r20.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.aarch64"
        },
        "product_reference": "alt-nodejs16-16.20.2-r20.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-16.20.2-r20.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.x86_64"
        },
        "product_reference": "alt-nodejs16-16.20.2-r20.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-npm-16.20.2-r20.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.aarch64"
        },
        "product_reference": "alt-nodejs16-npm-16.20.2-r20.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-npm-16.20.2-r20.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.x86_64"
        },
        "product_reference": "alt-nodejs16-npm-16.20.2-r20.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-doc-16.20.2-r20.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.x86_64"
        },
        "product_reference": "alt-nodejs16-doc-16.20.2-r20.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs16-doc-16.20.2-r20.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.aarch64"
        },
        "product_reference": "alt-nodejs16-doc-16.20.2-r20.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-doc-23.11.1-r15.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.aarch64"
        },
        "product_reference": "alt-nodejs23-doc-23.11.1-r15.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-doc-23.11.1-r15.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.x86_64"
        },
        "product_reference": "alt-nodejs23-doc-23.11.1-r15.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-dev-23.11.1-r15.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.x86_64"
        },
        "product_reference": "alt-nodejs23-dev-23.11.1-r15.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-dev-23.11.1-r15.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.aarch64"
        },
        "product_reference": "alt-nodejs23-dev-23.11.1-r15.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-23.11.1-r15.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.x86_64"
        },
        "product_reference": "alt-nodejs23-23.11.1-r15.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-23.11.1-r15.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.aarch64"
        },
        "product_reference": "alt-nodejs23-23.11.1-r15.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-npm-23.11.1-r15.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.aarch64"
        },
        "product_reference": "alt-nodejs23-npm-23.11.1-r15.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs23-npm-23.11.1-r15.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.x86_64"
        },
        "product_reference": "alt-nodejs23-npm-23.11.1-r15.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-npm-18.20.8-r17.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.x86_64"
        },
        "product_reference": "alt-nodejs18-npm-18.20.8-r17.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-npm-18.20.8-r17.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.aarch64"
        },
        "product_reference": "alt-nodejs18-npm-18.20.8-r17.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-dev-18.20.8-r17.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.aarch64"
        },
        "product_reference": "alt-nodejs18-dev-18.20.8-r17.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-dev-18.20.8-r17.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.x86_64"
        },
        "product_reference": "alt-nodejs18-dev-18.20.8-r17.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-doc-18.20.8-r17.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.aarch64"
        },
        "product_reference": "alt-nodejs18-doc-18.20.8-r17.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-doc-18.20.8-r17.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.x86_64"
        },
        "product_reference": "alt-nodejs18-doc-18.20.8-r17.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-18.20.8-r17.x86_64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.x86_64"
        },
        "product_reference": "alt-nodejs18-18.20.8-r17.x86_64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      },
      {
        "category": "default_component_of",
        "full_product_name": {
          "name": "alt-nodejs18-18.20.8-r17.aarch64 as a component of Alpine Linux 3.24",
          "product_id": "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.aarch64"
        },
        "product_reference": "alt-nodejs18-18.20.8-r17.aarch64",
        "relates_to_product_reference": "Alpine-Linux-3.24"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2026-21636",
      "cwe": {
        "id": "CWE-284",
        "name": "Improper Access Control"
      },
      "notes": [
        {
          "category": "description",
          "text": "A flaw in Node.js's permission model allows Unix Domain Socket (UDS) connections to bypass network restrictions when `--permission` is enabled. Even without `--allow-net`, attacker-controlled inputs (such as URLs or socketPath options) can connect to arbitrary local sockets via net, tls, or undici/fetch. This breaks the intended security boundary of the permission model and enables access to privileged local services, potentially leading to privilege escalation, data exposure, or local code execution.\n\n* The issue affects users of the Node.js permission model on version v25.\n\nIn the moment of this vulnerability, network permissions (`--allow-net`) are still in the experimental phase.",
          "title": "Vulnerability description"
        },
        {
          "category": "general",
          "text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.",
          "title": "CVSS score applicability"
        },
        {
          "category": "other",
          "text": "TuxCare has assessed that this vulnerability does not impact any currently supported TuxCare products. This evaluation may change as new information becomes available. For additional details regarding this vulnerability and affected products, refer to the provided references.",
          "title": "Statement"
        }
      ],
      "product_status": {
        "known_not_affected": [
          "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.aarch64",
          "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.x86_64",
          "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.aarch64",
          "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.x86_64",
          "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.aarch64",
          "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.x86_64",
          "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.aarch64",
          "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.x86_64",
          "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.aarch64",
          "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.x86_64",
          "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.aarch64",
          "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.x86_64",
          "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.aarch64",
          "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.x86_64",
          "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.aarch64",
          "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.x86_64",
          "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.aarch64",
          "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.x86_64",
          "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.aarch64",
          "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.x86_64",
          "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.aarch64",
          "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.x86_64",
          "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.aarch64",
          "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.x86_64",
          "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.aarch64",
          "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.x86_64"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://cve.tuxcare.com/els-lang/cve/CVE-2026-21636"
        },
        {
          "category": "external",
          "summary": "https://nodejs.org/en/blog/vulnerability/december-2025-security-releases",
          "url": "https://nodejs.org/en/blog/vulnerability/december-2025-security-releases"
        }
      ],
      "release_date": "2026-01-20T21:16:00Z",
      "scores": [
        {
          "cvss_v3": {
            "attackComplexity": "LOW",
            "attackVector": "NETWORK",
            "availabilityImpact": "HIGH",
            "baseScore": 10.0,
            "baseSeverity": "CRITICAL",
            "confidentialityImpact": "HIGH",
            "integrityImpact": "HIGH",
            "privilegesRequired": "NONE",
            "scope": "CHANGED",
            "userInteraction": "NONE",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H",
            "version": "3.1"
          },
          "products": [
            "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.x86_64"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Critical"
        },
        {
          "category": "impact",
          "date": "2026-07-29T07:48:29.920664Z",
          "details": "Not vulnerable\n\nalt-nodejs18 18.20.8: NOT AFFECTED — vulnerable-component-absent: the `src/permission/` files in the 18.20.8 tarball are never compiled (zero `permission` entries in `node.gyp`, no permission fields in `src/node_options.h`, no `env->permission()` in `src/env.h`, no `--permission`/`--allow-*` flags), and the `Net` scope does not exist in any pre-v25 line.\n\nPlatform in scope: alpinelinux3.24 (alt-nodejs18 18.20.8). No sibling precedent existed for this CVE at this version anywhere in ELSLANG; assessed from the shipped source and build configuration of alt-nodejs18, not from NVD version ranges.\n\nEvidence\n### The hinge of this evaluation\n- Upstream fix `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` (\"permission: add network check on pipe_wrap connect\", RafaelGSS, 2025-12-27) inserts into `src/pipe_wrap.cc` `PipeWrap::Connect`:\n  `ERR_ACCESS_DENIED_IF_INSUFFICIENT_PERMISSIONS(env, permission::PermissionScope::kNet, name.ToStringView(), args);`\n  plus new regression test `test/parallel/test-permission-net-uds.js` (`// Flags: --permission --allow-fs-read=*`).\n- The fix therefore depends on `permission::PermissionScope::kNet`, i.e. on the `--allow-net` feature. `--allow-net` is `added: v25.0.0` (upstream `v25.x` `doc/api/cli.md:300-306`, `Stability: 1.1 - Active development`).\n- `kNet` exists on the `v25.x` branch (`src/permission/permission_base.h:33`: `#define NET_PERMISSIONS(V) V(Net, \"net\", PermissionsRoot, \"--allow-net\")`) and is **absent on `v24.x`** (scope list there: fs, fs.read, fs.write, child, wasi, worker, inspector, addon). All four in-scope versions are older than v24.x.\n\n### Upstream fix commit + first release containing it\n- Fix commit (main): `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` — https://github.com/nodejs/node/commit/1d2686d15e788218be35e1cb26dfbb551d8366e3\n- Release-branch cherry-pick: `nodejs/node@bdf5873d44` on `v25.x`\n- PR: `nodejs-private/node-private#784`; Refs: https://hackerone.com/reports/3465156; `CVE-ID: CVE-2026-21636` trailer\n- **First release containing the fix: v25.3.0** (2026-01-13) — `doc/changelogs/CHANGELOG_V25.md:1073`\n- Maintenance branches that received it: **`v25.x` only**\n- Vendor advisory: https://nodejs.org/en/blog/vulnerability/december-2025-security-releases — \"affects users of the Node.js permission model on version v25\"; severity **Medium** upstream (NVD rates it CRITICAL 10.0, see \"Uncertain\" below)\n- NVD CPE: `cpe:2.3:a:nodejs:node.js` `25.0.0 <= version < 25.3.0` — all four of our versions outside the range (cross-check only, not the basis)\n\n### alt-nodejs14 14.21.3 (APKBUILD `pkgver=14.21.3`, `pkgrel=25`; `alt-nodejs14-nodejs_14.21.3.orig.tar.gz`)\n- `node-v14.21.3/src/permission/` — **directory absent**; `lib/internal/process/permission.js` absent; `doc/api/permissions.md` absent (tarball listing grep for all three: no matches)",
          "product_ids": [
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-dev-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-doc-18.20.8-r17.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r14.x86_64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.aarch64",
            "Alpine-Linux-3.24:alt-nodejs18-npm-18.20.8-r17.x86_64"
          ]
        },
        {
          "category": "impact",
          "date": "2026-07-29T07:48:29.443180Z",
          "details": "Not vulnerable\n\nalt-nodejs14 14.21.3: NOT AFFECTED — vulnerable-component-absent: the Permission Model does not exist in Node 14 (no `src/permission/`, no `--permission`/`--allow-*` in `src/node_options.cc`), so there is no network restriction for a UDS connect to bypass.\n\nPlatform in scope: alpinelinux3.24 (alt-nodejs14 14.21.3). No sibling precedent existed for this CVE at this version anywhere in ELSLANG; assessed from the shipped source and build configuration of alt-nodejs14, not from NVD version ranges.\n\nEvidence\n### The hinge of this evaluation\n- Upstream fix `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` (\"permission: add network check on pipe_wrap connect\", RafaelGSS, 2025-12-27) inserts into `src/pipe_wrap.cc` `PipeWrap::Connect`:\n  `ERR_ACCESS_DENIED_IF_INSUFFICIENT_PERMISSIONS(env, permission::PermissionScope::kNet, name.ToStringView(), args);`\n  plus new regression test `test/parallel/test-permission-net-uds.js` (`// Flags: --permission --allow-fs-read=*`).\n- The fix therefore depends on `permission::PermissionScope::kNet`, i.e. on the `--allow-net` feature. `--allow-net` is `added: v25.0.0` (upstream `v25.x` `doc/api/cli.md:300-306`, `Stability: 1.1 - Active development`).\n- `kNet` exists on the `v25.x` branch (`src/permission/permission_base.h:33`: `#define NET_PERMISSIONS(V) V(Net, \"net\", PermissionsRoot, \"--allow-net\")`) and is **absent on `v24.x`** (scope list there: fs, fs.read, fs.write, child, wasi, worker, inspector, addon). All four in-scope versions are older than v24.x.\n\n### Upstream fix commit + first release containing it\n- Fix commit (main): `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` — https://github.com/nodejs/node/commit/1d2686d15e788218be35e1cb26dfbb551d8366e3\n- Release-branch cherry-pick: `nodejs/node@bdf5873d44` on `v25.x`\n- PR: `nodejs-private/node-private#784`; Refs: https://hackerone.com/reports/3465156; `CVE-ID: CVE-2026-21636` trailer\n- **First release containing the fix: v25.3.0** (2026-01-13) — `doc/changelogs/CHANGELOG_V25.md:1073`\n- Maintenance branches that received it: **`v25.x` only**\n- Vendor advisory: https://nodejs.org/en/blog/vulnerability/december-2025-security-releases — \"affects users of the Node.js permission model on version v25\"; severity **Medium** upstream (NVD rates it CRITICAL 10.0, see \"Uncertain\" below)\n- NVD CPE: `cpe:2.3:a:nodejs:node.js` `25.0.0 <= version < 25.3.0` — all four of our versions outside the range (cross-check only, not the basis)\n\n### alt-nodejs14 14.21.3 (APKBUILD `pkgver=14.21.3`, `pkgrel=25`; `alt-nodejs14-nodejs_14.21.3.orig.tar.gz`)\n- `node-v14.21.3/src/permission/` — **directory absent**; `lib/internal/process/permission.js` absent; `doc/api/permissions.md` absent (tarball listing grep for all three: no matches)",
          "product_ids": [
            "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-dev-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-doc-14.21.3-r25.x86_64",
            "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.aarch64",
            "Alpine-Linux-3.24:alt-nodejs14-npm-14.21.3-r25.x86_64"
          ]
        },
        {
          "category": "impact",
          "date": "2026-07-29T07:48:27.605986Z",
          "details": "Not vulnerable\n\nalt-nodejs16 16.20.2: NOT AFFECTED — vulnerable-component-absent: no process Permission Model in Node 16 (no `src/permission/`, no `--permission`/`--allow-*` flags); the `doc/api/permissions.md` present here documents only the v11.8.0 module-loading Policies feature, which makes no network guarantee.\n\nPlatform in scope: alpinelinux3.24 (alt-nodejs16 16.20.2). No sibling precedent existed for this CVE at this version anywhere in ELSLANG; assessed from the shipped source and build configuration of alt-nodejs16, not from NVD version ranges.\n\nEvidence\n### The hinge of this evaluation\n- Upstream fix `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` (\"permission: add network check on pipe_wrap connect\", RafaelGSS, 2025-12-27) inserts into `src/pipe_wrap.cc` `PipeWrap::Connect`:\n  `ERR_ACCESS_DENIED_IF_INSUFFICIENT_PERMISSIONS(env, permission::PermissionScope::kNet, name.ToStringView(), args);`\n  plus new regression test `test/parallel/test-permission-net-uds.js` (`// Flags: --permission --allow-fs-read=*`).\n- The fix therefore depends on `permission::PermissionScope::kNet`, i.e. on the `--allow-net` feature. `--allow-net` is `added: v25.0.0` (upstream `v25.x` `doc/api/cli.md:300-306`, `Stability: 1.1 - Active development`).\n- `kNet` exists on the `v25.x` branch (`src/permission/permission_base.h:33`: `#define NET_PERMISSIONS(V) V(Net, \"net\", PermissionsRoot, \"--allow-net\")`) and is **absent on `v24.x`** (scope list there: fs, fs.read, fs.write, child, wasi, worker, inspector, addon). All four in-scope versions are older than v24.x.\n\n### Upstream fix commit + first release containing it\n- Fix commit (main): `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` — https://github.com/nodejs/node/commit/1d2686d15e788218be35e1cb26dfbb551d8366e3\n- Release-branch cherry-pick: `nodejs/node@bdf5873d44` on `v25.x`\n- PR: `nodejs-private/node-private#784`; Refs: https://hackerone.com/reports/3465156; `CVE-ID: CVE-2026-21636` trailer\n- **First release containing the fix: v25.3.0** (2026-01-13) — `doc/changelogs/CHANGELOG_V25.md:1073`\n- Maintenance branches that received it: **`v25.x` only**\n- Vendor advisory: https://nodejs.org/en/blog/vulnerability/december-2025-security-releases — \"affects users of the Node.js permission model on version v25\"; severity **Medium** upstream (NVD rates it CRITICAL 10.0, see \"Uncertain\" below)\n- NVD CPE: `cpe:2.3:a:nodejs:node.js` `25.0.0 <= version < 25.3.0` — all four of our versions outside the range (cross-check only, not the basis)\n\n### alt-nodejs14 14.21.3 (APKBUILD `pkgver=14.21.3`, `pkgrel=25`; `alt-nodejs14-nodejs_14.21.3.orig.tar.gz`)\n- `node-v14.21.3/src/permission/` — **directory absent**; `lib/internal/process/permission.js` absent; `doc/api/permissions.md` absent (tarball listing grep for all three: no matches)",
          "product_ids": [
            "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-dev-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-doc-16.20.2-r20.x86_64",
            "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.aarch64",
            "Alpine-Linux-3.24:alt-nodejs16-npm-16.20.2-r20.x86_64"
          ]
        },
        {
          "category": "impact",
          "date": "2026-07-29T07:48:25.825736Z",
          "details": "Not vulnerable\n\nalt-nodejs23 23.11.1: NOT AFFECTED — vulnerable-component-absent: the Permission Model is built and enableable, but it has no network dimension — `src/permission/permission_base.h` enumerates only fs/fs.read/fs.write/child/wasi/worker/inspector with no `Net` scope, and `src/node_options.cc` defines no `--allow-net` — so no network boundary exists to be bypassed by `net.connect({ path })`.\n\nPlatform in scope: alpinelinux3.24 (alt-nodejs23 23.11.1). No sibling precedent existed for this CVE at this version anywhere in ELSLANG; assessed from the shipped source and build configuration of alt-nodejs23, not from NVD version ranges.\n\nEvidence\n### The hinge of this evaluation\n- Upstream fix `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` (\"permission: add network check on pipe_wrap connect\", RafaelGSS, 2025-12-27) inserts into `src/pipe_wrap.cc` `PipeWrap::Connect`:\n  `ERR_ACCESS_DENIED_IF_INSUFFICIENT_PERMISSIONS(env, permission::PermissionScope::kNet, name.ToStringView(), args);`\n  plus new regression test `test/parallel/test-permission-net-uds.js` (`// Flags: --permission --allow-fs-read=*`).\n- The fix therefore depends on `permission::PermissionScope::kNet`, i.e. on the `--allow-net` feature. `--allow-net` is `added: v25.0.0` (upstream `v25.x` `doc/api/cli.md:300-306`, `Stability: 1.1 - Active development`).\n- `kNet` exists on the `v25.x` branch (`src/permission/permission_base.h:33`: `#define NET_PERMISSIONS(V) V(Net, \"net\", PermissionsRoot, \"--allow-net\")`) and is **absent on `v24.x`** (scope list there: fs, fs.read, fs.write, child, wasi, worker, inspector, addon). All four in-scope versions are older than v24.x.\n\n### Upstream fix commit + first release containing it\n- Fix commit (main): `nodejs/node@1d2686d15e788218be35e1cb26dfbb551d8366e3` — https://github.com/nodejs/node/commit/1d2686d15e788218be35e1cb26dfbb551d8366e3\n- Release-branch cherry-pick: `nodejs/node@bdf5873d44` on `v25.x`\n- PR: `nodejs-private/node-private#784`; Refs: https://hackerone.com/reports/3465156; `CVE-ID: CVE-2026-21636` trailer\n- **First release containing the fix: v25.3.0** (2026-01-13) — `doc/changelogs/CHANGELOG_V25.md:1073`\n- Maintenance branches that received it: **`v25.x` only**\n- Vendor advisory: https://nodejs.org/en/blog/vulnerability/december-2025-security-releases — \"affects users of the Node.js permission model on version v25\"; severity **Medium** upstream (NVD rates it CRITICAL 10.0, see \"Uncertain\" below)\n- NVD CPE: `cpe:2.3:a:nodejs:node.js` `25.0.0 <= version < 25.3.0` — all four of our versions outside the range (cross-check only, not the basis)\n\n### alt-nodejs14 14.21.3 (APKBUILD `pkgver=14.21.3`, `pkgrel=25`; `alt-nodejs14-nodejs_14.21.3.orig.tar.gz`)\n- `node-v14.21.3/src/permission/` — **directory absent**; `lib/internal/process/permission.js` absent; `doc/api/permissions.md` absent (tarball listing grep for all three: no matches)",
          "product_ids": [
            "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-23.11.1-r15.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-dev-23.11.1-r15.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-doc-23.11.1-r15.x86_64",
            "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.aarch64",
            "Alpine-Linux-3.24:alt-nodejs23-npm-23.11.1-r15.x86_64"
          ]
        }
      ]
    }
  ]
}