{"api_version":"1","generated_at":"2026-07-23T09:47:16+00:00","cve":"CVE-2022-4590","urls":{"html":"https://cve.report/CVE-2022-4590","api":"https://cve.report/api/cve/CVE-2022-4590.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2022-4590","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2022-4590"},"summary":{"title":"CVE-2022-4590","description":"A vulnerability was found in mschaef toto up to 1.4.20. It has been classified as problematic. This affects an unknown part of the component Todo List Handler. The manipulation leads to cross site scripting. It is possible to initiate the attack remotely. Upgrading to version 1.4.21 is able to address this issue. The name of the patch is fdc825ac5249f40683377e8a526a06cdc6870125. It is recommended to upgrade the affected component. The identifier VDB-216177 was assigned to this vulnerability.","state":"PUBLIC","assigner":"cna@vuldb.com","published_at":"2022-12-17 19:15:00","updated_at":"2023-11-07 03:58:00"},"problem_types":["CWE-79"],"metrics":[],"references":[{"url":"https://github.com/mschaef/toto/commit/fdc825ac5249f40683377e8a526a06cdc6870125","name":"N/A","refsource":"N/A","tags":[],"title":"Escape user entered HTML in several different locations throughout th… · mschaef/toto@fdc825a · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://github.com/mschaef/toto/releases/tag/1.4.21","name":"N/A","refsource":"N/A","tags":[],"title":"Release 1.4.21 · mschaef/toto · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://vuldb.com/?id.216177","name":"N/A","refsource":"N/A","tags":[],"title":"CVE-2022-4590 | mschaef toto Todo List cross site scripting","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-4590","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-4590","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2022","cve_id":"4590","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"toto_project","cpe5":"toto","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-4590","TITLE":"mschaef toto Todo List cross site scripting","REQUESTER":"cna@vuldb.com","ASSIGNER":"cna@vuldb.com","STATE":"PUBLIC"},"generator":"vuldb.com","affects":{"vendor":{"vendor_data":[{"vendor_name":"mschaef","product":{"product_data":[{"product_name":"toto","version":{"version_data":[{"version_value":"1.4.0"},{"version_value":"1.4.1"},{"version_value":"1.4.2"},{"version_value":"1.4.3"},{"version_value":"1.4.4"},{"version_value":"1.4.5"},{"version_value":"1.4.6"},{"version_value":"1.4.7"},{"version_value":"1.4.8"},{"version_value":"1.4.9"},{"version_value":"1.4.10"},{"version_value":"1.4.11"},{"version_value":"1.4.12"},{"version_value":"1.4.13"},{"version_value":"1.4.14"},{"version_value":"1.4.15"},{"version_value":"1.4.16"},{"version_value":"1.4.17"},{"version_value":"1.4.18"},{"version_value":"1.4.19"},{"version_value":"1.4.20"}]}}]}}]}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-707 Improper Neutralization -> CWE-74 Injection -> CWE-79 Cross Site Scripting"}]}]},"description":{"description_data":[{"lang":"eng","value":"A vulnerability was found in mschaef toto up to 1.4.20. It has been classified as problematic. This affects an unknown part of the component Todo List Handler. The manipulation leads to cross site scripting. It is possible to initiate the attack remotely. Upgrading to version 1.4.21 is able to address this issue. The name of the patch is fdc825ac5249f40683377e8a526a06cdc6870125. It is recommended to upgrade the affected component. The identifier VDB-216177 was assigned to this vulnerability."}]},"impact":{"cvss":{"version":"3.1","baseScore":"3.5","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N"}},"references":{"reference_data":[{"url":"https://github.com/mschaef/toto/commit/fdc825ac5249f40683377e8a526a06cdc6870125","refsource":"MISC","name":"https://github.com/mschaef/toto/commit/fdc825ac5249f40683377e8a526a06cdc6870125"},{"url":"https://github.com/mschaef/toto/releases/tag/1.4.21","refsource":"MISC","name":"https://github.com/mschaef/toto/releases/tag/1.4.21"},{"url":"https://vuldb.com/?id.216177","refsource":"MISC","name":"https://vuldb.com/?id.216177"}]}},"nvd":{"publishedDate":"2022-12-17 19:15:00","lastModifiedDate":"2023-11-07 03:58:00","problem_types":["CWE-79"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"REQUIRED","scope":"CHANGED","confidentialityImpact":"LOW","integrityImpact":"LOW","availabilityImpact":"NONE","baseScore":6.1,"baseSeverity":"MEDIUM"},"exploitabilityScore":2.8,"impactScore":2.7}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:toto_project:toto:*:*:*:*:*:*:*:*","versionEndExcluding":"1.4.21","cpe_name":[]}]}]}},"legacy_mitre":{"record":null,"notes":[]}}}