{"id":"CVE-2021-42000","state":"PUBLISHED","title":"Ping Identity PingFederate Password Reset and Password Change Mishandling with an authentication policy in parallel reset flows","description":"When a password reset or password change flow with an authentication policy is configured and the adapter in the reset or change policy supports multiple parallel reset flows, an existing user can reset another existing users password.","publishedAt":"2022-02-10T22:30:11.000Z","updatedAt":"2024-08-04T03:22:25.779Z","severity":{"score":5.3,"label":"Medium","version":"3.1","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","source":"Ping Identity"},"assigner":"Ping Identity","products":["Ping Identity PingFederate"],"affected":[{"vendor":"Ping Identity","product":"PingFederate","versions":[{"version":"9.3.3-P15","status":"affected","lessThan":"9.3.0*","versionType":"custom"},{"version":"10.0.11","status":"affected","lessThan":"10.0.0*","versionType":"custom"},{"version":"10.1.8","status":"affected","lessThan":"10.1.0*","versionType":"custom"},{"version":"10.2.6","status":"affected","lessThan":"10.2.0*","versionType":"custom"},{"version":"10.3.2","status":"affected","lessThan":"10.3.0*","versionType":"custom"}]}],"references":["https://www.pingidentity.com/en/resources/downloads/pingfederate.html","https://docs.pingidentity.com/bundle/pingfederate-103/page/hhm1634833631515.html"],"weaknesses":["CWE-285"],"ingestedAt":"2026-10-29T19:49:04.473Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2021/42xxx/CVE-2021-42000.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.1","cveMetadata":{"cveId":"CVE-2021-42000","state":"PUBLISHED","datePublished":"2022-02-10T22:30:11.000Z","dateUpdated":"2024-08-04T03:22:25.779Z","assignerShortName":"Ping Identity","assignerOrgId":"5998a2e9-ae88-42cd-b6e0-7564fd979f9e","dateReserved":"2021-10-04T00:00:00.000Z"},"containers":{"cna":{"title":"Ping Identity PingFederate Password Reset and Password Change Mishandling with an authentication policy in parallel reset flows","descriptions":[{"lang":"en","value":"When a password reset or password change flow with an authentication policy is configured and the adapter in the reset or change policy supports multiple parallel reset flows, an existing user can reset another existing users password."}],"affected":[{"vendor":"Ping Identity","product":"PingFederate","versions":[{"version":"9.3.3-P15","status":"affected","lessThan":"9.3.0*","versionType":"custom"},{"version":"10.0.11","status":"affected","lessThan":"10.0.0*","versionType":"custom"},{"version":"10.1.8","status":"affected","lessThan":"10.1.0*","versionType":"custom"},{"version":"10.2.6","status":"affected","lessThan":"10.2.0*","versionType":"custom"},{"version":"10.3.2","status":"affected","lessThan":"10.3.0*","versionType":"custom"}]}],"references":[{"url":"https://www.pingidentity.com/en/resources/downloads/pingfederate.html","tags":["x_refsource_MISC"]},{"url":"https://docs.pingidentity.com/bundle/pingfederate-103/page/hhm1634833631515.html","tags":["x_refsource_MISC"]}],"metrics":[{"cvssV3_1":{"attackComplexity":"HIGH","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM","confidentialityImpact":"NONE","integrityImpact":"HIGH","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"REQUIRED","vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","version":"3.1"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-285","description":"CWE-285 Improper Authorization","lang":"en","type":"CWE"}]}],"providerMetadata":{"shortName":"Ping Identity","dateUpdated":"2022-02-10T22:30:11.000Z","orgId":"5998a2e9-ae88-42cd-b6e0-7564fd979f9e"},"solutions":[{"lang":"en","value":"PingFederate product patched versions 9.3.3-P16, 10.0.12, 10.1.9, 10.2.7, 10.3.3"}],"source":{"advisory":"SECBL020","defect":["PF-29924"],"discovery":"INTERNAL"},"x_generator":{"engine":"Vulnogram 0.0.9"},"x_legacyV4Record":{"CVE_data_meta":{"ASSIGNER":"responsible-disclosure@pingidentity.com","ID":"CVE-2021-42000","STATE":"PUBLIC","TITLE":"Ping Identity PingFederate Password Reset and Password Change Mishandling with an authentication policy in parallel reset flows"},"affects":{"vendor":{"vendor_data":[{"product":{"product_data":[{"product_name":"PingFederate","version":{"version_data":[{"version_affected":">=","version_name":"9.3.0","version_value":"9.3.3-P15"},{"version_affected":">=","version_name":"10.0.0","version_value":"10.0.11"},{"version_affected":">=","version_name":"10.1.0","version_value":"10.1.8"},{"version_affected":">=","version_name":"10.2.0","version_value":"10.2.6"},{"version_affected":">=","version_name":"10.3.0","version_value":"10.3.2"}]}}]},"vendor_name":"Ping Identity"}]}},"data_format":"MITRE","data_type":"CVE","data_version":"4.0","description":{"description_data":[{"lang":"eng","value":"When a password reset or password change flow with an authentication policy is configured and the adapter in the reset or change policy supports multiple parallel reset flows, an existing user can reset another existing users password."}]},"generator":{"engine":"Vulnogram 0.0.9"},"impact":{"cvss":{"attackComplexity":"HIGH","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM","confidentialityImpact":"NONE","integrityImpact":"HIGH","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"REQUIRED","vectorString":"CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N","version":"3.1"}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-285 Improper Authorization"}]}]},"references":{"reference_data":[{"name":"https://www.pingidentity.com/en/resources/downloads/pingfederate.html","refsource":"MISC","url":"https://www.pingidentity.com/en/resources/downloads/pingfederate.html"},{"name":"https://docs.pingidentity.com/bundle/pingfederate-103/page/hhm1634833631515.html","refsource":"MISC","url":"https://docs.pingidentity.com/bundle/pingfederate-103/page/hhm1634833631515.html"}]},"solution":[{"lang":"en","value":"PingFederate product patched versions 9.3.3-P16, 10.0.12, 10.1.9, 10.2.7, 10.3.3"}],"source":{"advisory":"SECBL020","defect":["PF-29924"],"discovery":"INTERNAL"}}},"adp":[{"title":"CVE Program Container","references":[{"url":"https://www.pingidentity.com/en/resources/downloads/pingfederate.html","tags":["x_refsource_MISC","x_transferred"]},{"url":"https://docs.pingidentity.com/bundle/pingfederate-103/page/hhm1634833631515.html","tags":["x_refsource_MISC","x_transferred"]}],"providerMetadata":{"shortName":"CVE","orgId":"af854a3a-2127-422b-91ae-364da2661108","dateUpdated":"2024-08-04T03:22:25.779Z"}}]}}}