Search criteria

9 vulnerabilities found for zowe_api_mediation_layer by linuxfoundation

FKIE_CVE-2024-9802

Vulnerability from fkie_nvd - Published: 2024-10-10 08:15 - Updated: 2024-12-19 17:00
Summary
The conformance validation endpoint is public so everybody can verify the conformance of onboarded services. The response could contain specific information about the service, including available endpoints, and swagger. It could advise about the running version of a service to an attacker. The attacker could also check if a service is running.
Impacted products
Vendor Product Version
linuxfoundation zowe_api_mediation_layer *

{
  "configurations": [
    {
      "nodes": [
        {
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*",
              "matchCriteriaId": "454F6E4D-504F-4080-95F4-4D0A771C52D3",
              "versionEndExcluding": "2.17.0",
              "versionStartIncluding": "2.11.0",
              "vulnerable": true
            }
          ],
          "negate": false,
          "operator": "OR"
        }
      ]
    }
  ],
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The conformance validation endpoint is public so everybody can verify the conformance of onboarded services. The response could contain specific information about the service, including available endpoints, and swagger. It could advise about the running version of a service to an attacker. The attacker could also check if a service is running."
    },
    {
      "lang": "es",
      "value": "El endpoint de validaci\u00f3n de conformidad es p\u00fablico, por lo que todos pueden verificar la conformidad de los servicios incorporados. La respuesta podr\u00eda contener informaci\u00f3n espec\u00edfica sobre el servicio, incluidos los endpoints disponibles y swagger. Podr\u00eda informar a un atacante sobre la versi\u00f3n en ejecuci\u00f3n de un servicio. El atacante tambi\u00e9n podr\u00eda verificar si un servicio est\u00e1 en ejecuci\u00f3n."
    }
  ],
  "id": "CVE-2024-9802",
  "lastModified": "2024-12-19T17:00:21.353",
  "metrics": {
    "cvssMetricV31": [
      {
        "cvssData": {
          "attackComplexity": "LOW",
          "attackVector": "NETWORK",
          "availabilityImpact": "NONE",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "confidentialityImpact": "LOW",
          "integrityImpact": "NONE",
          "privilegesRequired": "NONE",
          "scope": "UNCHANGED",
          "userInteraction": "NONE",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
          "version": "3.1"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4,
        "source": "zowe-security@lists.openmainframeproject.org",
        "type": "Secondary"
      },
      {
        "cvssData": {
          "attackComplexity": "LOW",
          "attackVector": "NETWORK",
          "availabilityImpact": "NONE",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "confidentialityImpact": "LOW",
          "integrityImpact": "NONE",
          "privilegesRequired": "NONE",
          "scope": "UNCHANGED",
          "userInteraction": "NONE",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
          "version": "3.1"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4,
        "source": "nvd@nist.gov",
        "type": "Primary"
      }
    ]
  },
  "published": "2024-10-10T08:15:04.387",
  "references": [
    {
      "source": "zowe-security@lists.openmainframeproject.org",
      "tags": [
        "Product"
      ],
      "url": "https://github.com/zowe/api-layer"
    }
  ],
  "sourceIdentifier": "zowe-security@lists.openmainframeproject.org",
  "vulnStatus": "Analyzed",
  "weaknesses": [
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-312"
        }
      ],
      "source": "nvd@nist.gov",
      "type": "Primary"
    },
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-312"
        }
      ],
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "type": "Secondary"
    }
  ]
}

FKIE_CVE-2024-9798

Vulnerability from fkie_nvd - Published: 2024-10-10 08:15 - Updated: 2024-12-19 17:00
Summary
The health endpoint is public so everybody can see a list of all services. It is potentially valuable information for attackers.

{
  "configurations": [
    {
      "nodes": [
        {
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*",
              "matchCriteriaId": "412BFD66-17AB-406D-8C88-F76896DCD663",
              "versionEndExcluding": "1.28.8",
              "versionStartIncluding": "1.0.0",
              "vulnerable": true
            },
            {
              "criteria": "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*",
              "matchCriteriaId": "80068574-74E5-4A47-B442-7457F42AA879",
              "versionEndExcluding": "2.18.0",
              "versionStartIncluding": "2.0.0",
              "vulnerable": true
            }
          ],
          "negate": false,
          "operator": "OR"
        }
      ]
    }
  ],
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "The health endpoint is public so everybody can see a list of all services. It is potentially valuable information for attackers."
    },
    {
      "lang": "es",
      "value": "El endpoint de salud es p\u00fablico, por lo que todos pueden ver una lista de todos los servicios. Es informaci\u00f3n potencialmente valiosa para los atacantes."
    }
  ],
  "id": "CVE-2024-9798",
  "lastModified": "2024-12-19T17:00:16.440",
  "metrics": {
    "cvssMetricV31": [
      {
        "cvssData": {
          "attackComplexity": "HIGH",
          "attackVector": "NETWORK",
          "availabilityImpact": "HIGH",
          "baseScore": 9.0,
          "baseSeverity": "CRITICAL",
          "confidentialityImpact": "HIGH",
          "integrityImpact": "HIGH",
          "privilegesRequired": "NONE",
          "scope": "CHANGED",
          "userInteraction": "NONE",
          "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H",
          "version": "3.1"
        },
        "exploitabilityScore": 2.2,
        "impactScore": 6.0,
        "source": "zowe-security@lists.openmainframeproject.org",
        "type": "Secondary"
      },
      {
        "cvssData": {
          "attackComplexity": "LOW",
          "attackVector": "NETWORK",
          "availabilityImpact": "NONE",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "confidentialityImpact": "LOW",
          "integrityImpact": "NONE",
          "privilegesRequired": "NONE",
          "scope": "UNCHANGED",
          "userInteraction": "NONE",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
          "version": "3.1"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4,
        "source": "nvd@nist.gov",
        "type": "Primary"
      }
    ]
  },
  "published": "2024-10-10T08:15:04.207",
  "references": [
    {
      "source": "zowe-security@lists.openmainframeproject.org",
      "tags": [
        "Product"
      ],
      "url": "https://github.com/zowe/api-layer"
    }
  ],
  "sourceIdentifier": "zowe-security@lists.openmainframeproject.org",
  "vulnStatus": "Analyzed",
  "weaknesses": [
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-312"
        }
      ],
      "source": "nvd@nist.gov",
      "type": "Primary"
    },
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-312"
        }
      ],
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "type": "Secondary"
    }
  ]
}

FKIE_CVE-2021-4314

Vulnerability from fkie_nvd - Published: 2023-01-18 16:15 - Updated: 2025-04-03 20:15
Summary
It is possible to manipulate the JWT token without the knowledge of the JWT secret and authenticate without valid JWT token as any user. This is happening only in the situation when zOSMF doesn’t have the APAR PH12143 applied. This issue affects: 1.16 versions to 1.19. What happens is that the services using the ZAAS client or the API ML API to query will be deceived into believing the information in the JWT token is valid when it isn’t. It’s possible to use this to persuade the southbound service that different user is authenticated.
Impacted products
Vendor Product Version
linuxfoundation zowe_api_mediation_layer *

{
  "configurations": [
    {
      "nodes": [
        {
          "cpeMatch": [
            {
              "criteria": "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*",
              "matchCriteriaId": "E12D0354-4008-4E89-8AD4-DCE9AFB6BDA1",
              "versionEndExcluding": "1.19.0",
              "versionStartIncluding": "1.16.0",
              "vulnerable": true
            }
          ],
          "negate": false,
          "operator": "OR"
        }
      ]
    }
  ],
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "It is possible to manipulate the JWT token without the knowledge of the JWT secret and authenticate without valid JWT token as any user. This is happening only in the situation when zOSMF doesn\u2019t have the APAR PH12143 applied. This issue affects: 1.16 versions to 1.19. What happens is that the services using the ZAAS client or the API ML API to query will be deceived into believing the information in the JWT token is valid when it isn\u2019t. It\u2019s possible to use this to persuade the southbound service that different user is authenticated."
    },
    {
      "lang": "es",
      "value": "Es posible manipular el token JWT sin conocer el secreto de JWT y autenticarse sin un token JWT v\u00e1lido como cualquier usuario. Esto sucede s\u00f3lo en la situaci\u00f3n en la que zOSMF no tiene aplicado el APAR PH12143. Este problema afecta: versiones 1.16 a 1.19. Lo que sucede es que los servicios que utilizan el cliente ZAAS o la API API ML para realizar consultas ser\u00e1n enga\u00f1ados haci\u00e9ndoles creer que la informaci\u00f3n en el token JWT es v\u00e1lida cuando no lo es. Es posible utilizar esto para persuadir al servicio en direcci\u00f3n sur de que un usuario diferente est\u00e1 autenticado."
    }
  ],
  "id": "CVE-2021-4314",
  "lastModified": "2025-04-03T20:15:16.207",
  "metrics": {
    "cvssMetricV31": [
      {
        "cvssData": {
          "attackComplexity": "LOW",
          "attackVector": "NETWORK",
          "availabilityImpact": "NONE",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "confidentialityImpact": "NONE",
          "integrityImpact": "LOW",
          "privilegesRequired": "NONE",
          "scope": "UNCHANGED",
          "userInteraction": "NONE",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
          "version": "3.1"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4,
        "source": "nvd@nist.gov",
        "type": "Primary"
      },
      {
        "cvssData": {
          "attackComplexity": "LOW",
          "attackVector": "NETWORK",
          "availabilityImpact": "NONE",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "confidentialityImpact": "NONE",
          "integrityImpact": "LOW",
          "privilegesRequired": "NONE",
          "scope": "UNCHANGED",
          "userInteraction": "NONE",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
          "version": "3.1"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4,
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "type": "Secondary"
      }
    ]
  },
  "published": "2023-01-18T16:15:11.130",
  "references": [
    {
      "source": "zowe-security@lists.openmainframeproject.org",
      "tags": [
        "Product"
      ],
      "url": "https://github.com/zowe/api-layer/"
    },
    {
      "source": "af854a3a-2127-422b-91ae-364da2661108",
      "tags": [
        "Product"
      ],
      "url": "https://github.com/zowe/api-layer/"
    }
  ],
  "sourceIdentifier": "zowe-security@lists.openmainframeproject.org",
  "vulnStatus": "Modified",
  "weaknesses": [
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-269"
        }
      ],
      "source": "zowe-security@lists.openmainframeproject.org",
      "type": "Secondary"
    },
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-287"
        }
      ],
      "source": "nvd@nist.gov",
      "type": "Primary"
    },
    {
      "description": [
        {
          "lang": "en",
          "value": "CWE-269"
        },
        {
          "lang": "en",
          "value": "CWE-287"
        }
      ],
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
      "type": "Secondary"
    }
  ]
}

CVE-2024-9802 (GCVE-0-2024-9802)

Vulnerability from cvelistv5 – Published: 2024-10-10 07:41 – Updated: 2024-10-10 14:22
VLAI?
Summary
The conformance validation endpoint is public so everybody can verify the conformance of onboarded services. The response could contain specific information about the service, including available endpoints, and swagger. It could advise about the running version of a service to an attacker. The attacker could also check if a service is running.
CWE
  • CWE-312 - Cleartext Storage of Sensitive Information
Assigner
References
Impacted products
Vendor Product Version
Open Mainframe Project Zowe Affected: 2.11.0 , < 2.17.0 (semver)
Create a notification for this product.
Credits
Pablo Hernan Carle Pavel Jareš
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "affected": [
          {
            "cpes": [
              "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "zowe_api_mediation_layer",
            "vendor": "linuxfoundation",
            "versions": [
              {
                "lessThan": "2.17.0",
                "status": "affected",
                "version": "2.11.0",
                "versionType": "semver"
              }
            ]
          }
        ],
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-9802",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "yes"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-10-10T13:45:19.081095Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-312",
                "description": "CWE-312 Cleartext Storage of Sensitive Information",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-10-10T14:22:43.244Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "product": "Zowe",
          "vendor": "Open Mainframe Project",
          "versions": [
            {
              "lessThan": "2.17.0",
              "status": "affected",
              "version": "2.11.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "credits": [
        {
          "lang": "en",
          "type": "finder",
          "value": "Pablo Hernan Carle"
        },
        {
          "lang": "en",
          "type": "finder",
          "value": "Pavel Jare\u0161"
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "The conformance validation endpoint is public so everybody can verify the conformance of onboarded services. The response could contain specific information about the service, including available endpoints, and swagger. It could advise about the running version of a service to an attacker. The attacker could also check if a service is running."
        }
      ],
      "exploits": [
        {
          "lang": "en",
          "value": "There are no known exploits of this issue however exploits targeting this issue are publicly available."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 5.3,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:U/RL:O/RC:C",
            "version": "3.1"
          },
          "format": "CVSS",
          "scenarios": [
            {
              "lang": "en",
              "value": "GENERAL"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2024-10-10T07:41:03.374Z",
        "orgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
        "shortName": "Zowe"
      },
      "references": [
        {
          "tags": [
            "product"
          ],
          "url": "https://github.com/zowe/api-layer"
        }
      ],
      "solutions": [
        {
          "lang": "en",
          "value": "There is a fix since version 2.17.0, authentication is required for the endpoints."
        }
      ],
      "title": "Conformance validation endpoint discloses detail about service to unauthenticated users",
      "workarounds": [
        {
          "lang": "en",
          "value": "No workaround is available."
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
    "assignerShortName": "Zowe",
    "cveId": "CVE-2024-9802",
    "datePublished": "2024-10-10T07:41:03.374Z",
    "dateReserved": "2024-10-10T07:41:03.236Z",
    "dateUpdated": "2024-10-10T14:22:43.244Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1"
}

CVE-2024-9798 (GCVE-0-2024-9798)

Vulnerability from cvelistv5 – Published: 2024-10-10 07:29 – Updated: 2024-10-10 14:21
VLAI?
Summary
The health endpoint is public so everybody can see a list of all services. It is potentially valuable information for attackers.
CWE
  • CWE-312 - Cleartext Storage of Sensitive Information
Assigner
References
Impacted products
Vendor Product Version
Open Mainframe Project Zowe Affected: 2.0.0 , < 2.18.0 (semver)
Affected: 1.0.0 , < 1.28.8 (semver)
Create a notification for this product.
Credits
Pablo Hernan Carle Pavel Jareš
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "affected": [
          {
            "cpes": [
              "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "zowe_api_mediation_layer",
            "vendor": "linuxfoundation",
            "versions": [
              {
                "lessThan": "2.18.0",
                "status": "affected",
                "version": "2.0.0",
                "versionType": "semver"
              },
              {
                "lessThan": "1.28.8",
                "status": "affected",
                "version": "1.0.0",
                "versionType": "semver"
              }
            ]
          }
        ],
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-9798",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "total"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-10-10T14:16:37.423471Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-312",
                "description": "CWE-312 Cleartext Storage of Sensitive Information",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-10-10T14:21:58.664Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "product": "Zowe",
          "vendor": "Open Mainframe Project",
          "versions": [
            {
              "lessThan": "2.18.0",
              "status": "affected",
              "version": "2.0.0",
              "versionType": "semver"
            },
            {
              "lessThan": "1.28.8",
              "status": "affected",
              "version": "1.0.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "credits": [
        {
          "lang": "en",
          "type": "finder",
          "value": "Pablo Hernan Carle"
        },
        {
          "lang": "en",
          "type": "finder",
          "value": "Pavel Jare\u0161"
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "The health endpoint is public so everybody can see a list of all services. It is potentially valuable information for attackers."
        }
      ],
      "exploits": [
        {
          "lang": "en",
          "value": "There are no known exploits of this issue however exploits targeting this issue are publicly available."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 5.3,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H/E:F/RL:T/RC:C/CR:H/IR:H/AR:M/MAV:N/MAC:L/MPR:N/MUI:N/MS:C/MC:H/MI:H/MA:H",
            "version": "3.1"
          },
          "format": "CVSS",
          "scenarios": [
            {
              "lang": "en",
              "value": "GENERAL"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2024-10-10T07:29:10.066Z",
        "orgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
        "shortName": "Zowe"
      },
      "references": [
        {
          "tags": [
            "product"
          ],
          "url": "https://github.com/zowe/api-layer"
        }
      ],
      "solutions": [
        {
          "lang": "en",
          "value": "In version 2.18.0 set configuration property `apiml.health.protected` to `true` to require authentication or upgrade to version 3."
        }
      ],
      "title": "Health endpoint offers list of onboarded services to unauthenticated users",
      "workarounds": [
        {
          "lang": "en",
          "value": "No workaround is available."
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
    "assignerShortName": "Zowe",
    "cveId": "CVE-2024-9798",
    "datePublished": "2024-10-10T07:29:10.066Z",
    "dateReserved": "2024-10-10T07:29:09.962Z",
    "dateUpdated": "2024-10-10T14:21:58.664Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1"
}

CVE-2021-4314 (GCVE-0-2021-4314)

Vulnerability from cvelistv5 – Published: 2023-01-18 15:23 – Updated: 2025-04-03 19:48
VLAI?
Summary
It is possible to manipulate the JWT token without the knowledge of the JWT secret and authenticate without valid JWT token as any user. This is happening only in the situation when zOSMF doesn’t have the APAR PH12143 applied. This issue affects: 1.16 versions to 1.19. What happens is that the services using the ZAAS client or the API ML API to query will be deceived into believing the information in the JWT token is valid when it isn’t. It’s possible to use this to persuade the southbound service that different user is authenticated.
CWE
  • CWE-269 - Improper Privilege Management
Assigner
References
Impacted products
Vendor Product Version
Open Mainframe Project Zowe Affected: 1.16.0 , < 1.19.0 (semver)
Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "providerMetadata": {
          "dateUpdated": "2024-08-03T17:23:10.517Z",
          "orgId": "af854a3a-2127-422b-91ae-364da2661108",
          "shortName": "CVE"
        },
        "references": [
          {
            "tags": [
              "product",
              "x_transferred"
            ],
            "url": "https://github.com/zowe/api-layer/"
          }
        ],
        "title": "CVE Program Container"
      },
      {
        "metrics": [
          {
            "cvssV3_1": {
              "attackComplexity": "LOW",
              "attackVector": "NETWORK",
              "availabilityImpact": "NONE",
              "baseScore": 5.3,
              "baseSeverity": "MEDIUM",
              "confidentialityImpact": "NONE",
              "integrityImpact": "LOW",
              "privilegesRequired": "NONE",
              "scope": "UNCHANGED",
              "userInteraction": "NONE",
              "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
              "version": "3.1"
            }
          },
          {
            "other": {
              "content": {
                "id": "CVE-2021-4314",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2025-04-02T16:07:48.197704Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-269",
                "description": "CWE-269 Improper Privilege Management",
                "lang": "en",
                "type": "CWE"
              }
            ]
          },
          {
            "descriptions": [
              {
                "cweId": "CWE-287",
                "description": "CWE-287 Improper Authentication",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2025-04-03T19:48:49.004Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "product": "Zowe",
          "vendor": "Open Mainframe Project",
          "versions": [
            {
              "lessThan": "1.19.0",
              "status": "affected",
              "version": "1.16.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "It is possible to manipulate the JWT token without the knowledge of the JWT secret and authenticate without valid JWT token as any user. This is happening only in the situation when zOSMF doesn\u2019t have the APAR PH12143 applied. This issue affects: 1.16 versions to 1.19. What happens is that the services using the ZAAS client or the API ML API to query will be deceived into believing the information in the JWT token is valid when it isn\u2019t. It\u2019s possible to use this to persuade the southbound service that different user is authenticated."
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "cweId": "CWE-269",
              "description": "CWE-269 Improper Privilege Management",
              "lang": "en",
              "type": "CWE"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2023-01-18T15:23:42.797Z",
        "orgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
        "shortName": "Zowe"
      },
      "references": [
        {
          "tags": [
            "product"
          ],
          "url": "https://github.com/zowe/api-layer/"
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
    "assignerShortName": "Zowe",
    "cveId": "CVE-2021-4314",
    "datePublished": "2023-01-18T15:23:42.797Z",
    "dateReserved": "2023-01-18T15:23:09.523Z",
    "dateUpdated": "2025-04-03T19:48:49.004Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1"
}

CVE-2024-9802 (GCVE-0-2024-9802)

Vulnerability from nvd – Published: 2024-10-10 07:41 – Updated: 2024-10-10 14:22
VLAI?
Summary
The conformance validation endpoint is public so everybody can verify the conformance of onboarded services. The response could contain specific information about the service, including available endpoints, and swagger. It could advise about the running version of a service to an attacker. The attacker could also check if a service is running.
CWE
  • CWE-312 - Cleartext Storage of Sensitive Information
Assigner
References
Impacted products
Vendor Product Version
Open Mainframe Project Zowe Affected: 2.11.0 , < 2.17.0 (semver)
Create a notification for this product.
Credits
Pablo Hernan Carle Pavel Jareš
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "affected": [
          {
            "cpes": [
              "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "zowe_api_mediation_layer",
            "vendor": "linuxfoundation",
            "versions": [
              {
                "lessThan": "2.17.0",
                "status": "affected",
                "version": "2.11.0",
                "versionType": "semver"
              }
            ]
          }
        ],
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-9802",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "yes"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-10-10T13:45:19.081095Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-312",
                "description": "CWE-312 Cleartext Storage of Sensitive Information",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-10-10T14:22:43.244Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "product": "Zowe",
          "vendor": "Open Mainframe Project",
          "versions": [
            {
              "lessThan": "2.17.0",
              "status": "affected",
              "version": "2.11.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "credits": [
        {
          "lang": "en",
          "type": "finder",
          "value": "Pablo Hernan Carle"
        },
        {
          "lang": "en",
          "type": "finder",
          "value": "Pavel Jare\u0161"
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "The conformance validation endpoint is public so everybody can verify the conformance of onboarded services. The response could contain specific information about the service, including available endpoints, and swagger. It could advise about the running version of a service to an attacker. The attacker could also check if a service is running."
        }
      ],
      "exploits": [
        {
          "lang": "en",
          "value": "There are no known exploits of this issue however exploits targeting this issue are publicly available."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 5.3,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:U/RL:O/RC:C",
            "version": "3.1"
          },
          "format": "CVSS",
          "scenarios": [
            {
              "lang": "en",
              "value": "GENERAL"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2024-10-10T07:41:03.374Z",
        "orgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
        "shortName": "Zowe"
      },
      "references": [
        {
          "tags": [
            "product"
          ],
          "url": "https://github.com/zowe/api-layer"
        }
      ],
      "solutions": [
        {
          "lang": "en",
          "value": "There is a fix since version 2.17.0, authentication is required for the endpoints."
        }
      ],
      "title": "Conformance validation endpoint discloses detail about service to unauthenticated users",
      "workarounds": [
        {
          "lang": "en",
          "value": "No workaround is available."
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
    "assignerShortName": "Zowe",
    "cveId": "CVE-2024-9802",
    "datePublished": "2024-10-10T07:41:03.374Z",
    "dateReserved": "2024-10-10T07:41:03.236Z",
    "dateUpdated": "2024-10-10T14:22:43.244Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1"
}

CVE-2024-9798 (GCVE-0-2024-9798)

Vulnerability from nvd – Published: 2024-10-10 07:29 – Updated: 2024-10-10 14:21
VLAI?
Summary
The health endpoint is public so everybody can see a list of all services. It is potentially valuable information for attackers.
CWE
  • CWE-312 - Cleartext Storage of Sensitive Information
Assigner
References
Impacted products
Vendor Product Version
Open Mainframe Project Zowe Affected: 2.0.0 , < 2.18.0 (semver)
Affected: 1.0.0 , < 1.28.8 (semver)
Create a notification for this product.
Credits
Pablo Hernan Carle Pavel Jareš
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "affected": [
          {
            "cpes": [
              "cpe:2.3:a:linuxfoundation:zowe_api_mediation_layer:*:*:*:*:*:*:*:*"
            ],
            "defaultStatus": "unknown",
            "product": "zowe_api_mediation_layer",
            "vendor": "linuxfoundation",
            "versions": [
              {
                "lessThan": "2.18.0",
                "status": "affected",
                "version": "2.0.0",
                "versionType": "semver"
              },
              {
                "lessThan": "1.28.8",
                "status": "affected",
                "version": "1.0.0",
                "versionType": "semver"
              }
            ]
          }
        ],
        "metrics": [
          {
            "other": {
              "content": {
                "id": "CVE-2024-9798",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "total"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2024-10-10T14:16:37.423471Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-312",
                "description": "CWE-312 Cleartext Storage of Sensitive Information",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2024-10-10T14:21:58.664Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "product": "Zowe",
          "vendor": "Open Mainframe Project",
          "versions": [
            {
              "lessThan": "2.18.0",
              "status": "affected",
              "version": "2.0.0",
              "versionType": "semver"
            },
            {
              "lessThan": "1.28.8",
              "status": "affected",
              "version": "1.0.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "credits": [
        {
          "lang": "en",
          "type": "finder",
          "value": "Pablo Hernan Carle"
        },
        {
          "lang": "en",
          "type": "finder",
          "value": "Pavel Jare\u0161"
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "The health endpoint is public so everybody can see a list of all services. It is potentially valuable information for attackers."
        }
      ],
      "exploits": [
        {
          "lang": "en",
          "value": "There are no known exploits of this issue however exploits targeting this issue are publicly available."
        }
      ],
      "metrics": [
        {
          "cvssV3_1": {
            "baseScore": 5.3,
            "baseSeverity": "MEDIUM",
            "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H/E:F/RL:T/RC:C/CR:H/IR:H/AR:M/MAV:N/MAC:L/MPR:N/MUI:N/MS:C/MC:H/MI:H/MA:H",
            "version": "3.1"
          },
          "format": "CVSS",
          "scenarios": [
            {
              "lang": "en",
              "value": "GENERAL"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2024-10-10T07:29:10.066Z",
        "orgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
        "shortName": "Zowe"
      },
      "references": [
        {
          "tags": [
            "product"
          ],
          "url": "https://github.com/zowe/api-layer"
        }
      ],
      "solutions": [
        {
          "lang": "en",
          "value": "In version 2.18.0 set configuration property `apiml.health.protected` to `true` to require authentication or upgrade to version 3."
        }
      ],
      "title": "Health endpoint offers list of onboarded services to unauthenticated users",
      "workarounds": [
        {
          "lang": "en",
          "value": "No workaround is available."
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
    "assignerShortName": "Zowe",
    "cveId": "CVE-2024-9798",
    "datePublished": "2024-10-10T07:29:10.066Z",
    "dateReserved": "2024-10-10T07:29:09.962Z",
    "dateUpdated": "2024-10-10T14:21:58.664Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1"
}

CVE-2021-4314 (GCVE-0-2021-4314)

Vulnerability from nvd – Published: 2023-01-18 15:23 – Updated: 2025-04-03 19:48
VLAI?
Summary
It is possible to manipulate the JWT token without the knowledge of the JWT secret and authenticate without valid JWT token as any user. This is happening only in the situation when zOSMF doesn’t have the APAR PH12143 applied. This issue affects: 1.16 versions to 1.19. What happens is that the services using the ZAAS client or the API ML API to query will be deceived into believing the information in the JWT token is valid when it isn’t. It’s possible to use this to persuade the southbound service that different user is authenticated.
CWE
  • CWE-269 - Improper Privilege Management
Assigner
References
Impacted products
Vendor Product Version
Open Mainframe Project Zowe Affected: 1.16.0 , < 1.19.0 (semver)
Create a notification for this product.
Show details on NVD website

{
  "containers": {
    "adp": [
      {
        "providerMetadata": {
          "dateUpdated": "2024-08-03T17:23:10.517Z",
          "orgId": "af854a3a-2127-422b-91ae-364da2661108",
          "shortName": "CVE"
        },
        "references": [
          {
            "tags": [
              "product",
              "x_transferred"
            ],
            "url": "https://github.com/zowe/api-layer/"
          }
        ],
        "title": "CVE Program Container"
      },
      {
        "metrics": [
          {
            "cvssV3_1": {
              "attackComplexity": "LOW",
              "attackVector": "NETWORK",
              "availabilityImpact": "NONE",
              "baseScore": 5.3,
              "baseSeverity": "MEDIUM",
              "confidentialityImpact": "NONE",
              "integrityImpact": "LOW",
              "privilegesRequired": "NONE",
              "scope": "UNCHANGED",
              "userInteraction": "NONE",
              "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N",
              "version": "3.1"
            }
          },
          {
            "other": {
              "content": {
                "id": "CVE-2021-4314",
                "options": [
                  {
                    "Exploitation": "none"
                  },
                  {
                    "Automatable": "no"
                  },
                  {
                    "Technical Impact": "partial"
                  }
                ],
                "role": "CISA Coordinator",
                "timestamp": "2025-04-02T16:07:48.197704Z",
                "version": "2.0.3"
              },
              "type": "ssvc"
            }
          }
        ],
        "problemTypes": [
          {
            "descriptions": [
              {
                "cweId": "CWE-269",
                "description": "CWE-269 Improper Privilege Management",
                "lang": "en",
                "type": "CWE"
              }
            ]
          },
          {
            "descriptions": [
              {
                "cweId": "CWE-287",
                "description": "CWE-287 Improper Authentication",
                "lang": "en",
                "type": "CWE"
              }
            ]
          }
        ],
        "providerMetadata": {
          "dateUpdated": "2025-04-03T19:48:49.004Z",
          "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
          "shortName": "CISA-ADP"
        },
        "title": "CISA ADP Vulnrichment"
      }
    ],
    "cna": {
      "affected": [
        {
          "product": "Zowe",
          "vendor": "Open Mainframe Project",
          "versions": [
            {
              "lessThan": "1.19.0",
              "status": "affected",
              "version": "1.16.0",
              "versionType": "semver"
            }
          ]
        }
      ],
      "descriptions": [
        {
          "lang": "en",
          "value": "It is possible to manipulate the JWT token without the knowledge of the JWT secret and authenticate without valid JWT token as any user. This is happening only in the situation when zOSMF doesn\u2019t have the APAR PH12143 applied. This issue affects: 1.16 versions to 1.19. What happens is that the services using the ZAAS client or the API ML API to query will be deceived into believing the information in the JWT token is valid when it isn\u2019t. It\u2019s possible to use this to persuade the southbound service that different user is authenticated."
        }
      ],
      "problemTypes": [
        {
          "descriptions": [
            {
              "cweId": "CWE-269",
              "description": "CWE-269 Improper Privilege Management",
              "lang": "en",
              "type": "CWE"
            }
          ]
        }
      ],
      "providerMetadata": {
        "dateUpdated": "2023-01-18T15:23:42.797Z",
        "orgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
        "shortName": "Zowe"
      },
      "references": [
        {
          "tags": [
            "product"
          ],
          "url": "https://github.com/zowe/api-layer/"
        }
      ]
    }
  },
  "cveMetadata": {
    "assignerOrgId": "b1336bef-059d-4e13-b11b-9a6ef21b3c78",
    "assignerShortName": "Zowe",
    "cveId": "CVE-2021-4314",
    "datePublished": "2023-01-18T15:23:42.797Z",
    "dateReserved": "2023-01-18T15:23:09.523Z",
    "dateUpdated": "2025-04-03T19:48:49.004Z",
    "state": "PUBLISHED"
  },
  "dataType": "CVE_RECORD",
  "dataVersion": "5.1"
}