{"api_version":"1","generated_at":"2026-07-23T06:05:26+00:00","cve":"CVE-2017-20181","urls":{"html":"https://cve.report/CVE-2017-20181","api":"https://cve.report/api/cve/CVE-2017-20181.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2017-20181","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2017-20181"},"summary":{"title":"CVE-2017-20181","description":"A vulnerability classified as critical was found in hgzojer Vocable Trainer up to 1.3.0 on Android. This vulnerability affects unknown code of the file src/at/hgz/vocabletrainer/VocableTrainerProvider.java. The manipulation leads to path traversal. Attacking locally is a requirement. Upgrading to version 1.3.1 is able to address this issue. The name of the patch is accf6838078f8eb105cfc7865aba5c705fb68426. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-222328.","state":"PUBLIC","assigner":"cna@vuldb.com","published_at":"2023-03-07 00:15:00","updated_at":"2023-11-07 02:43:00"},"problem_types":["CWE-22"],"metrics":[],"references":[{"url":"https://github.com/hgzojer/vocabletrainer/releases/tag/v1.3.1","name":"https://github.com/hgzojer/vocabletrainer/releases/tag/v1.3.1","refsource":"MISC","tags":[],"title":"Release Vocable Trainer Release 1.3.1 Security Bugfix · hgzojer/vocabletrainer · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://vuldb.com/?ctiid.222328","name":"https://vuldb.com/?ctiid.222328","refsource":"MISC","tags":[],"title":"Login required","mime":"text/html","httpstatus":"401","archivestatus":"404"},{"url":"https://github.com/hgzojer/vocabletrainer/commit/accf6838078f8eb105cfc7865aba5c705fb68426","name":"https://github.com/hgzojer/vocabletrainer/commit/accf6838078f8eb105cfc7865aba5c705fb68426","refsource":"MISC","tags":[],"title":"Bugfix Path Traversal Vulnerability - see https://support.google.com/… · hgzojer/vocabletrainer@accf683 · GitHub","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://vuldb.com/?id.222328","name":"https://vuldb.com/?id.222328","refsource":"MISC","tags":[],"title":"Login required","mime":"text/html","httpstatus":"401","archivestatus":"404"},{"url":"https://www.cve.org/CVERecord?id=CVE-2017-20181","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2017-20181","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2017","cve_id":"20181","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"vocable_trainer_project","cpe5":"vocable_trainer","cpe6":"*","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"android","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"data_version":"4.0","data_type":"CVE","data_format":"MITRE","CVE_data_meta":{"ID":"CVE-2017-20181","ASSIGNER":"cna@vuldb.com","STATE":"PUBLIC"},"description":{"description_data":[{"lang":"eng","value":"A vulnerability classified as critical was found in hgzojer Vocable Trainer up to 1.3.0 on Android. This vulnerability affects unknown code of the file src/at/hgz/vocabletrainer/VocableTrainerProvider.java. The manipulation leads to path traversal. Attacking locally is a requirement. Upgrading to version 1.3.1 is able to address this issue. The name of the patch is accf6838078f8eb105cfc7865aba5c705fb68426. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-222328."},{"lang":"deu","value":"In hgzojer Vocable Trainer bis 1.3.0 für Android wurde eine Schwachstelle entdeckt. Sie wurde als kritisch eingestuft. Dabei geht es um eine nicht genauer bekannte Funktion der Datei src/at/hgz/vocabletrainer/VocableTrainerProvider.java. Durch das Manipulieren mit unbekannten Daten kann eine path traversal-Schwachstelle ausgenutzt werden. Die Umsetzung des Angriffs hat dabei lokal zu erfolgen. Ein Aktualisieren auf die Version 1.3.1 vermag dieses Problem zu lösen. Der Patch wird als accf6838078f8eb105cfc7865aba5c705fb68426 bezeichnet. Als bestmögliche Massnahme wird das Einspielen eines Upgrades empfohlen."}]},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"CWE-22 Path Traversal","cweId":"CWE-22"}]}]},"affects":{"vendor":{"vendor_data":[{"vendor_name":"hgzojer","product":{"product_data":[{"product_name":"Vocable Trainer","version":{"version_data":[{"version_affected":"=","version_value":"1.0"},{"version_affected":"=","version_value":"1.1"},{"version_affected":"=","version_value":"1.2"},{"version_affected":"=","version_value":"1.3"}]}}]}}]}},"references":{"reference_data":[{"url":"https://vuldb.com/?id.222328","refsource":"MISC","name":"https://vuldb.com/?id.222328"},{"url":"https://vuldb.com/?ctiid.222328","refsource":"MISC","name":"https://vuldb.com/?ctiid.222328"},{"url":"https://github.com/hgzojer/vocabletrainer/commit/accf6838078f8eb105cfc7865aba5c705fb68426","refsource":"MISC","name":"https://github.com/hgzojer/vocabletrainer/commit/accf6838078f8eb105cfc7865aba5c705fb68426"},{"url":"https://github.com/hgzojer/vocabletrainer/releases/tag/v1.3.1","refsource":"MISC","name":"https://github.com/hgzojer/vocabletrainer/releases/tag/v1.3.1"}]},"credits":[{"lang":"en","value":"VulDB GitHub Commit Analyzer"}],"impact":{"cvss":[{"version":"3.1","baseScore":5.3,"vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","baseSeverity":"MEDIUM"},{"version":"3.0","baseScore":5.3,"vectorString":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L","baseSeverity":"MEDIUM"},{"version":"2.0","baseScore":4.3,"vectorString":"AV:L/AC:L/Au:S/C:P/I:P/A:P"}]}},"nvd":{"publishedDate":"2023-03-07 00:15:00","lastModifiedDate":"2023-11-07 02:43:00","problem_types":["CWE-22"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","attackVector":"LOCAL","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5.5,"baseSeverity":"MEDIUM"},"exploitabilityScore":1.8,"impactScore":3.6}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:vocable_trainer_project:vocable_trainer:*:*:*:*:*:android:*:*","versionEndExcluding":"1.3.1","cpe_name":[]}]}]}},"legacy_mitre":{"record":null,"notes":[]}}}