« Volver al listado

CVE-2022-40976

Estado: ModificadaMedia (5.5)—

A path traversal vulnerability was discovered in multiple Pilz products. An unauthenticated local attacker could use a zipped, malicious configuration file to trigger arbitrary file writes ('zip-slip'). File writes do not affect confidentiality or availability.

CVSS

Probabilidad de explotación (EPSS)

EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).

Tecnologías afectadas (5)

CWE

Referencias

JSON original (NVD)

Mostrar
{
  "id": "CVE-2022-40976",
  "cveTags": [],
  "metrics": {
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "id": "CVE-2022-40976",
          "role": "CISA Coordinator",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "version": "2.0.3",
          "timestamp": "2025-04-25T17:55:57.621928Z"
        }
      }
    ],
    "cvssMetricV31": [
      {
        "type": "Secondary",
        "source": "info@cert.vde.com",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 5.5,
          "attackVector": "LOCAL",
          "baseSeverity": "MEDIUM",
          "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N",
          "integrityImpact": "HIGH",
          "userInteraction": "REQUIRED",
          "attackComplexity": "LOW",
          "availabilityImpact": "NONE",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "NONE"
        },
        "impactScore": 3.6,
        "exploitabilityScore": 1.8
      },
      {
        "type": "Secondary",
        "source": "nvd@nist.gov",
        "cvssData": {
          "scope": "UNCHANGED",
          "version": "3.1",
          "baseScore": 5.5,
          "attackVector": "LOCAL",
          "baseSeverity": "MEDIUM",
          "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N",
          "integrityImpact": "HIGH",
          "userInteraction": "REQUIRED",
          "attackComplexity": "LOW",
          "availabilityImpact": "NONE",
          "privilegesRequired": "NONE",
          "confidentialityImpact": "NONE"
        },
        "impactScore": 3.6,
        "exploitabilityScore": 1.8
      }
    ]
  },
  "affected": [
    {
      "source": "info@cert.vde.com",
      "affectedData": [
        {
          "vendor": "PILZ",
          "product": "PAScal",
          "versions": [
            {
              "status": "affected",
              "version": "1.0.0",
              "versionType": "semver",
              "lessThanOrEqual": "1.9.1"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "PILZ",
          "product": "PASconnect",
          "versions": [
            {
              "status": "affected",
              "version": "1.0.0",
              "lessThan": "1.4.0",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "PILZ",
          "product": "PASmotion",
          "versions": [
            {
              "status": "affected",
              "version": "1.0.0",
              "lessThan": "1.4.1",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "PILZ",
          "product": "PNOZmulti Configurator",
          "versions": [
            {
              "status": "affected",
              "version": "1.0.0",
              "lessThan": "11.2.0",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "PILZ",
          "product": "PNOZmulti Configurator LTS",
          "versions": [
            {
              "status": "affected",
              "version": "1.0.0",
              "lessThan": "10.14.4",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        },
        {
          "vendor": "PILZ",
          "product": "PAS4000",
          "versions": [
            {
              "status": "affected",
              "version": "1.0.0",
              "lessThan": "1.25.0",
              "versionType": "semver"
            }
          ],
          "defaultStatus": "unaffected"
        }
      ]
    }
  ],
  "published": "2022-11-24T10:15:10.530",
  "references": [
    {
      "url": "https://cert.vde.com/en/advisories/VDE-2022-044/",
      "tags": [
        "Vendor Advisory"
      ],
      "source": "info@cert.vde.com"
    },
    {
      "url": "https://cert.vde.com/en/advisories/VDE-2022-045/",
      "tags": [
        "Vendor Advisory"
      ],
      "source": "info@cert.vde.com"
    },
    {
      "url": "https://cert.vde.com/en/advisories/VDE-2022-044/",
      "tags": [
        "Vendor Advisory"
      ],
      "source": "af854a3a-2127-422b-91ae-364da2661108"
    },
    {
      "url": "https://cert.vde.com/en/advisories/VDE-2022-045/",
      "tags": [
        "Vendor Advisory"
      ],
      "source": "af854a3a-2127-422b-91ae-364da2661108"
    }
  ],
  "vulnStatus": "Modified",
  "weaknesses": [
    {
      "type": "Secondary",
      "source": "info@cert.vde.com",
      "description": [
        {
          "lang": "en",
          "value": "CWE-22"
        }
      ]
    },
    {
      "type": "Primary",
      "source": "nvd@nist.gov",
      "description": [
        {
          "lang": "en",
          "value": "CWE-22"
        }
      ]
    }
  ],
  "descriptions": [
    {
      "lang": "en",
      "value": "A path traversal vulnerability was discovered in multiple Pilz products. An unauthenticated local attacker could use a zipped, malicious configuration file to trigger arbitrary file writes ('zip-slip'). File writes do not affect confidentiality or availability."
    },
    {
      "lang": "es",
      "value": "Se descubrió una vulnerabilidad de path traversal en varios productos de Pilz. Un atacante local no autenticado podría utilizar un archivo de configuración malicioso comprimido para activar escrituras de archivos arbitrarios (\"zip-slip\"). Las escrituras de archivos no afectan la confidencialidad ni la disponibilidad."
    }
  ],
  "lastModified": "2026-06-17T05:02:20.157",
  "configurations": [
    {
      "nodes": [
        {
          "negate": false,
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:o:pilz:pas_4000:*:*:*:*:*:*:*:*",
              "vulnerable": true,
              "matchCriteriaId": "3582EE4B-DB57-4DE2-B996-70989FD0C382",
              "versionEndExcluding": "1.25.0"
            }
          ],
          "operator": "OR"
        },
        {
          "negate": false,
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:h:pilz:pss_4000:-:*:*:*:*:*:*:*",
              "vulnerable": false,
              "matchCriteriaId": "670D7E93-F5CE-4525-9CF8-F985FD491FE8"
            }
          ],
          "operator": "OR"
        }
      ],
      "operator": "AND"
    },
    {
      "nodes": [
        {
          "negate": false,
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:a:pliz:pascal:*:*:*:*:*:*:*:*",
              "vulnerable": true,
              "matchCriteriaId": "76937494-10AA-4666-9613-D70F79F39DBC",
              "versionEndIncluding": "1.9.1"
            },
            {
              "criteria": "cpe:2.3:a:pliz:pasconnect:*:*:*:*:*:*:*:*",
              "vulnerable": true,
              "matchCriteriaId": "8C03F704-A5FB-4813-81AB-1B0EC85A8B92",
              "versionEndExcluding": "1.4.0"
            },
            {
              "criteria": "cpe:2.3:a:pliz:pasmotion:*:*:*:*:*:*:*:*",
              "vulnerable": true,
              "matchCriteriaId": "43AE962D-8D55-4BA2-AEB9-3F55085671B7",
              "versionEndExcluding": "1.4.1"
            },
            {
              "criteria": "cpe:2.3:a:pliz:pnozmulti_configurator:*:*:*:*:long_term_support:*:*:*",
              "vulnerable": true,
              "matchCriteriaId": "0B07EEA2-1AD4-49EB-B644-72A1F0CE3AF1",
              "versionEndExcluding": "10.14.4"
            },
            {
              "criteria": "cpe:2.3:a:pliz:pnozmulti_configurator:*:*:*:*:-:*:*:*",
              "vulnerable": true,
              "matchCriteriaId": "6A1B91BA-0E87-4F60-B11C-5EDC16AD1C0A",
              "versionEndExcluding": "11.2.0"
            }
          ],
          "operator": "OR"
        }
      ]
    }
  ],
  "sourceIdentifier": "info@cert.vde.com"
}