{"api_version":"1","generated_at":"2026-04-23T11:24:36+00:00","cve":"CVE-2022-3959","urls":{"html":"https://cve.report/CVE-2022-3959","api":"https://cve.report/api/cve/CVE-2022-3959.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2022-3959","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2022-3959"},"summary":{"title":"CVE-2022-3959","description":"A vulnerability, which was classified as problematic, has been found in drogon up to 1.8.1. Affected by this issue is some unknown functionality of the component Session Hash Handler. The manipulation leads to small space of random values. The attack may be launched remotely. Upgrading to version 1.8.2 is able to address this issue. The name of the patch is c0d48da99f66aaada17bcd28b07741cac8697647. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-213464.","state":"PUBLIC","assigner":"cna@vuldb.com","published_at":"2022-11-11 16:15:00","updated_at":"2023-11-07 03:52:00"},"problem_types":["CWE-330"],"metrics":[],"references":[{"url":"https://github.com/drogonframework/drogon/commit/c0d48da99f66aaada17bcd28b07741cac8697647","name":"N/A","refsource":"N/A","tags":[],"title":"Avoid HashDoS attacks via random per-session hash initial state (#1433) · drogonframework/drogon@c0d48da · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://github.com/drogonframework/drogon/releases/tag/v1.8.2","name":"N/A","refsource":"N/A","tags":[],"title":"Release v1.8.2 · drogonframework/drogon · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://github.com/drogonframework/drogon/pull/1433","name":"N/A","refsource":"N/A","tags":[],"title":"Avoid HashDoS attacks via random per-session hash initial state by marty1885 · Pull Request #1433 · drogonframework/drogon · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://vuldb.com/?id.213464","name":"N/A","refsource":"N/A","tags":[],"title":"CVE-2022-3959 | drogon Session Hash small space of random values","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-3959","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-3959","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2022","cve_id":"3959","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"drogon","cpe5":"drogon","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-2022-3959","TITLE":"drogon Session Hash small space of random values","REQUESTER":"cna@vuldb.com","ASSIGNER":"cna@vuldb.com","STATE":"PUBLIC"},"generator":"vuldb.com","affects":{"vendor":{"vendor_data":[{"vendor_name":"","product":{"product_data":[{"product_name":"drogon","version":{"version_data":[{"version_value":"1.8.0"},{"version_value":"1.8.1"}]}}]}}]}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-330 Insufficiently Random Values -> CWE-331 Insufficient Entropy -> CWE-334 Small Space of Random Values"}]}]},"description":{"description_data":[{"lang":"eng","value":"A vulnerability, which was classified as problematic, has been found in drogon up to 1.8.1. Affected by this issue is some unknown functionality of the component Session Hash Handler. The manipulation leads to small space of random values. The attack may be launched remotely. Upgrading to version 1.8.2 is able to address this issue. The name of the patch is c0d48da99f66aaada17bcd28b07741cac8697647. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-213464."}]},"impact":{"cvss":{"version":"3.1","baseScore":"3.1","vectorString":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:L"}},"references":{"reference_data":[{"url":"https://github.com/drogonframework/drogon/pull/1433","refsource":"MISC","name":"https://github.com/drogonframework/drogon/pull/1433"},{"url":"https://github.com/drogonframework/drogon/releases/tag/v1.8.2","refsource":"MISC","name":"https://github.com/drogonframework/drogon/releases/tag/v1.8.2"},{"url":"https://github.com/drogonframework/drogon/commit/c0d48da99f66aaada17bcd28b07741cac8697647","refsource":"MISC","name":"https://github.com/drogonframework/drogon/commit/c0d48da99f66aaada17bcd28b07741cac8697647"},{"url":"https://vuldb.com/?id.213464","refsource":"MISC","name":"https://vuldb.com/?id.213464"}]}},"nvd":{"publishedDate":"2022-11-11 16:15:00","lastModifiedDate":"2023-11-07 03:52:00","problem_types":["CWE-330"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"NONE","integrityImpact":"NONE","availabilityImpact":"LOW","baseScore":5.3,"baseSeverity":"MEDIUM"},"exploitabilityScore":3.9,"impactScore":1.4}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:drogon:drogon:*:*:*:*:*:*:*:*","versionEndExcluding":"1.8.2","cpe_name":[]}]}]}},"legacy_mitre":{"record":null,"notes":[]}}}