Description
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. It is an npm package "parse-server". In Parse Server before version 4.5.0, user passwords involved in LDAP authentication are stored in cleartext. This is fixed in version 4.5.0 by stripping password after authentication to prevent cleartext password storage.
Remediation
References
https://github.com/parse-community/parse-server/releases/tag/4.5.0
https://github.com/parse-community/parse-server/commit/da905a357d062ab4fea727a21eac231acc2ed92a
https://github.com/parse-community/parse-server/security/advisories/GHSA-4w46-w44m-3jq3
https://www.npmjs.com/package/parse-server
Related Vulnerabilities
CVE-2023-50730 Vulnerability in maven package edu.gemini:gsp-graphql-core_native0.4_2.13
CVE-2019-16564 Vulnerability in maven package com.paul8620.jenkins.plugins:pipeline-aggregator-view
CVE-2021-41183 Vulnerability in maven package org.webjars.npm:jquery-ui
CVE-2019-16541 Vulnerability in maven package org.jenkins-ci.plugins:jira
CVE-2020-2181 Vulnerability in maven package org.jenkins-ci.plugins:credentials-binding