{"id":"CVE-2026-20746","state":"PUBLISHED","title":"PingDirectory copying of virtual attributes leads to memory exhaustion","description":"Virtual attribute handling in Ping Identity PingDirectory in affected versions allows only authorized users to exhaust java memory heap when recent login history is enabled and copying virtual attributes that reference ds-privilege-name values.","publishedAt":"2026-06-12T02:16:59.690Z","updatedAt":"2026-08-28T19:38:00.743Z","severity":{"score":6.3,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:L/SC:H/SI:H/SA:H/S:P/AU:Y/R:U/RE:M/U:Amber","source":"Ping Identity"},"assigner":"Ping Identity","products":["Ping Identity PingDirectory"],"affected":[{"vendor":"Ping Identity","product":"PingDirectory","defaultStatus":"unaffected","versions":[{"version":"9.3.0.0","status":"affected","lessThanOrEqual":"9.3.0.8","versionType":"custom"},{"version":"10.1.0.0","status":"affected","lessThanOrEqual":"10.1.0.5","versionType":"custom"},{"version":"10.2.0.0","status":"affected","lessThanOrEqual":"10.2.0.5","versionType":"custom"},{"version":"10.3.0.0","status":"affected","lessThanOrEqual":"10.3.0.3","versionType":"custom"},{"version":"11.0.0.0","status":"affected","lessThan":"11.0.0.1","versionType":"custom"}]}],"references":["https://docs.pingidentity.com/pingdirectory/11.0/release_notes/pd_release_notes.html#pingdirectory-suite-of-products-11-0-0-1-march-2026","https://www.pingidentity.com/en/resources/downloads/pingdirectory-downloads.html","https://support.pingidentity.com/s/article/SECADV052-Denial-of-Service-via-copying-virtual-attributes"],"weaknesses":["CWE-401"],"ingestedAt":"2026-10-29T20:11:10.572Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/20xxx/CVE-2026-20746.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-20746","state":"PUBLISHED","datePublished":"2026-06-12T02:16:59.690Z","dateUpdated":"2026-08-28T19:38:00.743Z","assignerShortName":"Ping Identity","assignerOrgId":"5998a2e9-ae88-42cd-b6e0-7564fd979f9e","dateReserved":"2026-01-07T15:15:23.456Z"},"containers":{"cna":{"title":"PingDirectory copying of virtual attributes leads to memory exhaustion","descriptions":[{"lang":"en","value":"Virtual attribute handling in Ping Identity PingDirectory in affected versions allows only authorized users to exhaust java memory heap when recent login history is enabled and copying virtual attributes that reference ds-privilege-name values."}],"affected":[{"vendor":"Ping Identity","product":"PingDirectory","defaultStatus":"unaffected","versions":[{"version":"9.3.0.0","status":"affected","lessThanOrEqual":"9.3.0.8","versionType":"custom"},{"version":"10.1.0.0","status":"affected","lessThanOrEqual":"10.1.0.5","versionType":"custom"},{"version":"10.2.0.0","status":"affected","lessThanOrEqual":"10.2.0.5","versionType":"custom"},{"version":"10.3.0.0","status":"affected","lessThanOrEqual":"10.3.0.3","versionType":"custom"},{"version":"11.0.0.0","status":"affected","lessThan":"11.0.0.1","versionType":"custom"}]}],"references":[{"url":"https://docs.pingidentity.com/pingdirectory/11.0/release_notes/pd_release_notes.html#pingdirectory-suite-of-products-11-0-0-1-march-2026"},{"url":"https://www.pingidentity.com/en/resources/downloads/pingdirectory-downloads.html"},{"url":"https://support.pingidentity.com/s/article/SECADV052-Denial-of-Service-via-copying-virtual-attributes"}],"metrics":[{"format":"CVSS","scenarios":[{"lang":"en","value":"GENERAL"}],"cvssV4_0":{"attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"HIGH","userInteraction":"PASSIVE","vulnConfidentialityImpact":"NONE","subConfidentialityImpact":"HIGH","vulnIntegrityImpact":"NONE","subIntegrityImpact":"HIGH","vulnAvailabilityImpact":"LOW","subAvailabilityImpact":"HIGH","exploitMaturity":"NOT_DEFINED","Safety":"PRESENT","Automatable":"YES","Recovery":"USER","valueDensity":"NOT_DEFINED","vulnerabilityResponseEffort":"MODERATE","providerUrgency":"AMBER","version":"4.0","baseSeverity":"MEDIUM","baseScore":6.3,"vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:N/VI:N/VA:L/SC:H/SI:H/SA:H/S:P/AU:Y/R:U/RE:M/U:Amber"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-401","lang":"en","description":"CWE-401 Missing release of memory after effective lifetime","type":"CWE"}]}],"providerMetadata":{"shortName":"Ping Identity","orgId":"5998a2e9-ae88-42cd-b6e0-7564fd979f9e","dateUpdated":"2026-08-28T19:38:00.743Z"},"impacts":[{"capecId":"CAPEC-131","descriptions":[{"lang":"en","value":"CAPEC-131 Resource Leak Exposure"}]}],"cpeApplicability":[{"operator":"OR","nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:ping_identity:pingdirectory:*:*:*:*:*:*:*:*","versionStartIncluding":"9.3.0.0","versionEndIncluding":"9.3.0.8"},{"vulnerable":true,"criteria":"cpe:2.3:a:ping_identity:pingdirectory:*:*:*:*:*:*:*:*","versionStartIncluding":"10.1.0.0","versionEndIncluding":"10.1.0.5"},{"vulnerable":true,"criteria":"cpe:2.3:a:ping_identity:pingdirectory:*:*:*:*:*:*:*:*","versionStartIncluding":"10.2.0.0","versionEndIncluding":"10.2.0.5"},{"vulnerable":true,"criteria":"cpe:2.3:a:ping_identity:pingdirectory:*:*:*:*:*:*:*:*","versionStartIncluding":"10.3.0.0","versionEndIncluding":"10.3.0.3"},{"vulnerable":true,"criteria":"cpe:2.3:a:ping_identity:pingdirectory:*:*:*:*:*:*:*:*","versionStartIncluding":"11.0.0.0","versionEndExcluding":"11.0.0.1"}]}]}],"source":{"defect":["DS-51122"],"advisory":"SECADV052","discovery":"UNKNOWN"},"x_generator":{"engine":"Vulnogram 1.0.2"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-06-12T13:30:44.116370Z","id":"CVE-2026-20746","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-06-12T13:30:51.709Z"}}]}}}