{"id":"CVE-2023-41879","summary":"Magento LTS's guest order \"protect code\" can be brute-forced too easily","details":"Magento LTS is the official OpenMage LTS codebase. Guest orders may be viewed without authentication using a \"guest-view\" cookie which contains the order's \"protect_code\". This code is 6 hexadecimal characters which is arguably not enough to prevent a brute-force attack. Exposing each order would require a separate brute force attack. This issue has been patched in versions 19.5.1 and 20.1.1.","aliases":["GHSA-9358-cpvx-c2qp"],"modified":"2026-08-12T03:51:29.466439235Z","published":"2023-09-11T21:14:28.597Z","database_specific":{"cwe_ids":["CWE-330"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/41xxx/CVE-2023-41879.json","cna_assigner":"GitHub_M"},"references":[{"type":"WEB","url":"https://github.com/OpenMage/magento-lts/releases/tag/v19.5.1"},{"type":"WEB","url":"https://github.com/OpenMage/magento-lts/releases/tag/v20.1.1"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/41xxx/CVE-2023-41879.json"},{"type":"ADVISORY","url":"https://github.com/OpenMage/magento-lts/security/advisories/GHSA-9358-cpvx-c2qp"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2023-41879"},{"type":"FIX","url":"https://github.com/OpenMage/magento-lts/commit/2a2a2fb504247e8966f8ffc2e17d614be5d43128"},{"type":"FIX","url":"https://github.com/OpenMage/magento-lts/commit/31e74ac5d670b10001f88f038046b62367f15877"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/openmage/magento-lts","events":[{"introduced":"0"},{"fixed":"797d2a077cf5fb335faeedf79c273bacca5879d8"},{"introduced":"16c8e84ddaf5d54eef1e025a241bdd5f9a60bd6f"},{"fixed":"0f032f375598b50d1c9c553206a9c750796bf1d6"},{"fixed":"2a2a2fb504247e8966f8ffc2e17d614be5d43128"},{"fixed":"31e74ac5d670b10001f88f038046b62367f15877"}],"database_specific":{"cpe":"cpe:2.3:a:openmage:magento:*:*:*:*:lts:*:*:*","extracted_events":[{"introduced":"0"},{"fixed":"19.5.1"},{"introduced":"20.0.0"},{"fixed":"20.1.1"}],"source":["CPE_RANGE","REFERENCES"]}}],"versions":["v19.5.0","v20.1.0","v20.1.0-rc7","v20.1.0-rc6","v19.5.0-rc5","v20.1.0-rc5","v19.5.0-rc4","v20.1.0-rc4","v19.5.0-rc3","v20.1.0-rc3","v20.1.0-rc2","v19.5.0-rc2","v20.1.0-rc1","v19.5.0-rc1","v20.0.18","v19.4.20","v20.0.17","v19.4.19","v20.0.16","v19.4.18","v20.0.15","v19.4.16","v20.0.13","v19.4.15","v20.0.12","v20.0.11","v19.4.14","v20.0.10","v19.4.13","v20.0.8","v19.4.12","v20.0.7","v19.4.11","v20.0.6","v19.4.10","v20.0.5","v19.4.9","v20.0.4","v19.4.8","v20.0.3","v19.4.7","v20.0.2","v19.4.6","v20.0.1","v19.4.5","v20.0.0","v19.4.4","v19.4.3","v19.4.2","v19.4.1","v19.4.0","1.9.0.1","1.9.1.1","1.9.1.0-lts","1.9.0.0","1.8.1.0","1.7.0.2","1.7.0.1","1.7.0.0","1.6.1.0","1.6.0.0","1.6.0.0-rc2","1.6.0.0-rc1","1.6.0.0-beta1","1.6.0.0-alpha1","1.5.1.0","1.5.0.1","1.5.0.0","1.5.0.0-rc2","1.5.0.0-rc1","1.5.0.0-beta2","1.5.0.0-beta1","1.5.0.0-alpha2","1.5.0.0-alpha1","1.4.2.0","1.4.1.1","1.4.1.0","1.4.0.1","1.3.2.4","1.4.0.0","1.4.0.0-rc1","1.4.0.0-beta1","1.4.0.0-alpha3","1.4.0.0-alpha2","1.4.0.0-alpha1","1.3.2.3","1.3.2.2","1.3.2.1","1.3.2","1.3.1.1","1.3.1","1.3.0","1.2.1.2","1.2.1","1.2.0.3","1.2.0.2","1.2.0.1","1.2.0","1.1.8","1.1.7","1.1.6","1.1.5","1.1.4","1.1.3","1.1.2","1.1.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-41879.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N"}]}