{"id":"CVE-2026-44195","summary":"OPNsense: Authentication lockout bypass","details":"OPNsense is a FreeBSD based firewall and routing platform. Prior to 26.1.7, a logic flaw in the OPNsense lockout_handler allows an unauthenticated attacker to continuously reset the authentication failure counter for their IP address. By interjecting a crafted username containing a success keyword (\"Accepted\" or \"Successful login\") between normal brute-force attempts, an attacker can prevent the failure counter from ever reaching the lockout threshold. This vulnerability is fixed in 26.1.7.","aliases":["GHSA-h3vx-4q27-rc42"],"modified":"2026-08-12T03:51:41.604254510Z","published":"2026-05-13T21:52:42.373Z","database_specific":{"cwe_ids":["CWE-307"],"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44195.json","cna_assigner":"GitHub_M"},"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/44xxx/CVE-2026-44195.json"},{"type":"ADVISORY","url":"https://github.com/opnsense/core/security/advisories/GHSA-h3vx-4q27-rc42"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-44195"},{"type":"EVIDENCE","url":"https://gist.github.com/sopex/b9786e72e2a5d9b1bbd81ed8477c351b"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/opnsense/core","events":[{"introduced":"0"},{"fixed":"baa1467c014f91d3de975969460a9afd5aa30897"}],"database_specific":{"source":["AFFECTED_FIELD","CPE_RANGE"],"cpe":"cpe:2.3:a:opnsense:opnsense:*:*:*:*:*:*:*:*","extracted_events":[{"introduced":"0"},{"fixed":"26.1.7"}]}}],"versions":["26.1.6","26.1.5","26.1.4","26.1.3","26.1.2","26.1.1","26.1","26.1.r2","26.1.r1","26.1.r","26.1.b","26.1.a","25.7.r","25.7.b","25.7.a","25.1.r","25.1.b","25.1.a","24.7.r","24.7.b","24.7.a","24.1.r","24.1.b","24.1.a","23.7.r","23.7.b","23.7.a","23.1.r","23.1.b","23.1.a","22.7.r","22.7.b","22.7.a","22.1.r","22.1.b","22.1.a","21.7.r","21.7.b","21.7.a","21.1.r","21.1.b","21.1.a","20.7.r","20.7.b","20.7.a","20.1.r","20.1.b","20.1.a","19.7.r","19.7.b","19.7.a","19.1.r","19.1.b","19.1.a","18.7.r","18.7.b","18.7.a","18.1.r","18.1.b","18.1.a","17.7.r","17.7.b","17.7.a","17.1.r","17.1.b","17.1.a","16.7.r","16.7.b","16.7.a","15.7","15.1.12","15.1.11.4","15.1.11.3","15.1.11.2","15.1.11.1","15.1.11","15.1.10.2","15.1.10","15.1.9.2","15.1.9.1","15.1.9","15.1.8.4","15.1.8.3","15.1.8.2","15.1.8.1","15.1.8","15.1.7.2","15.1.7.1","15.1.7","15.1.6.1","15.1.6","15.1.5","15.1.4","15.1.3","15.1.2","15.1.1","15.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-44195.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:L/I:N/A:N"}]}