{"api_version":"1","generated_at":"2026-07-24T01:47:57+00:00","cve":"CVE-2021-32596","urls":{"html":"https://cve.report/CVE-2021-32596","api":"https://cve.report/api/cve/CVE-2021-32596.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2021-32596","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2021-32596"},"summary":{"title":"CVE-2021-32596","description":"A use of one-way hash with a predictable salt vulnerability in the password storing mechanism of FortiPortal 6.0.0 through 6.04 may allow an attacker already in possession of the password store to decrypt the passwords by means of precomputed tables.","state":"PUBLIC","assigner":"psirt@fortinet.com","published_at":"2021-08-04 16:15:00","updated_at":"2021-08-10 23:36:00"},"problem_types":["CWE-916"],"metrics":[],"references":[{"url":"https://fortiguard.com/advisory/FG-IR-21-094","name":"https://fortiguard.com/advisory/FG-IR-21-094","refsource":"CONFIRM","tags":[],"title":"FortiPortal - Use of a predictable salt and digest-based algorithm for password hashing | FortiGuard","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2021-32596","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-32596","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2021","cve_id":"32596","vulnerable":"1","versionEndIncluding":"6.0.4","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"fortinet","cpe5":"fortiportal","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"data_type":"CVE","data_format":"MITRE","data_version":"4.0","CVE_data_meta":{"ID":"CVE-2021-32596","ASSIGNER":"psirt@fortinet.com","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"vendor_name":"Fortinet","product":{"product_data":[{"product_name":"Fortinet FortiPortal","version":{"version_data":[{"version_value":"FortiPortal 6.0.4, 6.0.3, 6.0.2, 6.0.1, 6.0.0"}]}}]}}]}},"impact":{"cvss":{"attackComplexity":"Low","attackVector":"Local","availabilityImpact":"None","baseScore":5.5,"baseSeverity":"Medium","confidentialityImpact":"High","integrityImpact":"None","privilegesRequired":"High","scope":"Changed","userInteraction":"None","vectorString":"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N/E:P/RL:W/RC:C","version":"3.1"}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"Information disclosure"}]}]},"references":{"reference_data":[{"refsource":"CONFIRM","name":"https://fortiguard.com/advisory/FG-IR-21-094","url":"https://fortiguard.com/advisory/FG-IR-21-094"}]},"description":{"description_data":[{"lang":"eng","value":"A use of one-way hash with a predictable salt vulnerability in the password storing mechanism of FortiPortal 6.0.0 through 6.04 may allow an attacker already in possession of the password store to decrypt the passwords by means of precomputed tables."}]}},"nvd":{"publishedDate":"2021-08-04 16:15:00","lastModifiedDate":"2021-08-10 23:36:00","problem_types":["CWE-916"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":7.5,"baseSeverity":"HIGH"},"exploitabilityScore":3.9,"impactScore":3.6},"baseMetricV2":{"cvssV2":{"version":"2.0","vectorString":"AV:N/AC:L/Au:N/C:P/I:N/A:N","accessVector":"NETWORK","accessComplexity":"LOW","authentication":"NONE","confidentialityImpact":"PARTIAL","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5},"severity":"MEDIUM","exploitabilityScore":10,"impactScore":2.9,"acInsufInfo":false,"obtainAllPrivilege":false,"obtainUserPrivilege":false,"obtainOtherPrivilege":false,"userInteractionRequired":false}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:fortinet:fortiportal:*:*:*:*:*:*:*:*","versionStartIncluding":"6.0.0","versionEndIncluding":"6.0.4","cpe_name":[]}]}]}},"legacy_mitre":{"record":{"CveYear":"2021","CveId":"32596","Ordinal":"207982","Title":"CVE-2021-32596","CVE":"CVE-2021-32596","Year":"2021"},"notes":[{"CveYear":"2021","CveId":"32596","Ordinal":"1","NoteData":"A use of one-way hash with a predictable salt vulnerability in the password storing mechanism of FortiPortal 6.0.0 through 6.04 may allow an attacker already in possession of the password store to decrypt the passwords by means of precomputed tables.","Type":"Description","Title":null},{"CveYear":"2021","CveId":"32596","Ordinal":"2","NoteData":"2021-08-04","Type":"Other","Title":"Published"},{"CveYear":"2021","CveId":"32596","Ordinal":"3","NoteData":"2021-08-04","Type":"Other","Title":"Modified"}]}}}