{"schemaVersion":3,"id":"CVE-2019-3787","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Cloud Foundry UAA, versions prior to 73.0.0, falls back to appending “unknown.org” to a user's email address when one is not provided and the user name does not contain an @ character. This domain is held by a private company, which leads to attack vectors including password recovery emails sent to a potentially fraudulent address. This would allow the attacker to gain complete control of the user's account.","dates":{"published":"2019-06-19T22:28:07.316Z","modified":"2024-09-16T21:57:57.203Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.8,"severity":"high","version":"3.0","versionLabel":"v3.0","source":"NVD","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.0","versionLabel":"v3.0","source":"CVE.org","score":8.3,"severity":"high","vector":"CVSS:3.0/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.0","versionLabel":"v3.0","source":"NVD","score":8.8,"severity":"high","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":4.3,"severity":"medium","vector":"AV:N/AC:M/Au:N/C:P/I:N/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.01102,"percentile":0.65203,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.01102},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01032,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01102,"percentile":0.65203}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.01032,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.01102,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.01102,"percentile":0.65203}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-840","name":"Business Logic Errors","description":"Weaknesses in this category identify some of the underlying problems that commonly allow attackers to manipulate the business logic of an application. Errors in business logic can be devastating to an entire application. They can be difficult to find automatically, since they typically involve legitimate use of the application's functionality. However, many business logic errors can exhibit patterns that are similar to well-understood implementation and design weaknesses.","type":"category","status":"Incomplete","abstraction":null,"likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/840.html"},{"id":"CWE-640","name":"Weak Password Recovery Mechanism for Forgotten Password","description":"The product contains a mechanism for users to recover or change their passwords without knowing the original password, but the mechanism is weak.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/640.html"}],"affected":[{"vendor":"cloud foundry","product":"uaa release (oss)","name":"UAA Release (OSS)","label":"uaa release (oss)","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ All, < v73.0.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ All, < v73.0.0","eol":null,"hubHref":"/vendor/cloud_foundry/uaa_release_oss"},{"vendor":"pivotal_software","product":"cloud_foundry_uaa-release","name":"cloud foundry uaa-release","label":"cloud_foundry_uaa-release","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 73.0.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 73.0.0","eol":null,"hubHref":"/vendor/pivotal_software/cloud_foundry_uaa-release"}],"affectedCount":2,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.cloudfoundry.org/blog/cve-2019-3787","label":"www.cloudfoundry.org/blog/cve-2019-3787","hostname":"www.cloudfoundry.org","tags":["X Refsource CONFIRM","Vendor Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2019-06-19T22:28:07.316Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2024-09-16T21:57:57.203Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":35,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T08:38:29.963Z","stale":false,"partial":false}}