{"answers":{"affected":"It affects 1 product.","exploited":"It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-28862 exists.","fix":"Upgrade to a fixed version.","what":"CVE-2023-28862 is a critical authentication bypass vulnerability in n/a, published on 31 Mar 2023. An attacker can exploit it over the internet without logging in, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2023-28862 and fix it if it is affected.\n\nWhat it is: CVE-2023-28862 is a critical authentication bypass vulnerability in n/a, published on 31 Mar 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.\nExploitation: It is not confirmed as exploited in the wild, but public exploit code for CVE-2023-28862 exists.\n\nAffected product: n/a. No package-level version data is available, so check the vendor advisory linked from the reference page.\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2023-28862/ (Markdown: https://insights.sbomify.com/CVE-2023-28862/index.md)","id":"CVE-2023-28862","markdown":"https://insights.sbomify.com/CVE-2023-28862/index.md","name":"CVE-2023-28862","record":{"aliases":["DEBIAN-CVE-2023-28862","DLA-3496-1","GHSA-r74q-xwhp-q6r9","UBUNTU-CVE-2023-28862"],"analysis":{"component_type":"web_application","fix_type":"upgrade","impacts":["security_bypass"],"network_reachable":"yes","non_default_config":false,"product_category":"LemonLDAP::NG SSO","requires_auth":"none","summary":"Attackers can bypass two-factor authentication in LemonLDAP::NG due to weak session ID generation and incorrect password check failure handling.","user_interaction":"not_required","vuln_class":"auth_bypass"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"mitre","cpe":[{"product":"lemonldap\\","vendor":"lemonldap-ng"}],"cvss":{"score":9.8,"severity":"critical","source":"cisa-adp","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","version":"3.1"},"cwes":[{"id":"CWE-287","name":"Improper Authentication"}],"description":"An issue was discovered in LemonLDAP::NG before 2.16.1. Weak session ID generation in the AuthBasic handler and incorrect failure handling during a password check allow attackers to bypass 2FA verification. Any plugin that tries to deny session creation after the store step does not deny an AuthBasic session.","ecosystems":[],"exploits":{"exploitdb":0,"first_seen":null,"github_poc":0,"max_poc_stars":null,"metasploit":0,"nuclei":0,"refs":[],"tier":"weaponised"},"has_fix":true,"headline":"Auth bypass in n/a","id":"CVE-2023-28862","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":null,"product":null,"products":[],"type":"auth_bypass","year":"2023"},"n_packages":0,"n_references":3,"next":{"headline":"Other in n/a","id":"CVE-2023-28863"},"packages":[],"prev":{"headline":"redis-py Race Condition due to incomplete fix","id":"CVE-2023-28859"},"products":["n/a"],"published":"2023-03-31","related":[{"cvss_score":9.8,"headline":"Missing authorization in n/a","id":"CVE-2019-19791","kev_date_added":null,"published":"2023-05-29"},{"cvss_score":7.5,"headline":"Auth bypass in n/a","id":"CVE-2012-6426","kev_date_added":null,"published":"2013-01-01"},{"cvss_score":6.1,"headline":"Cross-site scripting in n/a","id":"CVE-2024-48933","kev_date_added":null,"published":"2024-10-09"},{"cvss_score":5.9,"headline":"Missing authorization in n/a","id":"CVE-2022-37186","kev_date_added":null,"published":"2023-04-16"},{"cvss_score":4.3,"headline":"Server-side request forgery in n/a","id":"CVE-2023-44469","kev_date_added":null,"published":"2023-09-29"}],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"},{"class":"attribution","licence":"US public information, NVD API terms","name":"NVD"},{"class":"attribution","licence":"CWE Terms of Use","name":"CWE (MITRE)"},{"class":"attribution","licence":"FIRST CVSS licence","name":"CVSS (FIRST)"}],"ssvc":{"automatable":"yes","exploitation":"poc","technical_impact":"total"},"state":"PUBLISHED","updated":"2025-02-14","vendors":["n/a"]},"summary":"Attackers can bypass two-factor authentication in LemonLDAP::NG due to weak session ID generation and incorrect password check failure handling.","url":"https://insights.sbomify.com/CVE-2023-28862/"}