CVEsopnsenseCVE-2026-119425Published Oct 30, 11:30 · Updated Oct 30, 15:55 UTC
5.4
MediumCVSS 3.1 · from VulnCheck
CVE-2026-119425

OPNsense 26.1.6 through 26.7.7 Captive Portal Session Takeover via Forged ARP

core · CWE-290 · CWE-290
Affectedcore
FixA patch is linked in the references.
PublishedOct 30, 11:30 · VulnCheck
ScoredOct 30 · 5.4 · VulnCheck
Exploit code publicNone known · checked 21:18 UTC
ExploitedNone known · CISA KEV checked 22:09 UTC

What we know

No known exploitation. CISA KEV, checked 22:09 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 21:18 UTC.
An attacker has to be on the same network. CVSS: adjacent network.

Description

OPNsense core 26.1.6 through 26.7.7 contains an authentication bypass vulnerability in the captive portal roaming feature that lets unauthenticated attackers hijack authorized client sessions by spoofing unauthenticated MAC-to-IP observations. Attackers on the same Layer-2 segment can send forged gratuitous ARP replies binding their IP to a victim's MAC, gaining portal access with traffic attributed to the victim.

From VulnCheck

Affected and fixed versions

ProductAffectedFixed incore26.1.6 – 26.7.7–

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

GitHub Security Advisory (GHSA-864r-q4j5-5mjq) · github.comvendor advisoryIncomplete fix · github.compatchIncomplete fix (stable/26.7) · github.compatchgithub.com/opnsense/core/blob/26.7.7/src/opnsense/scripts/captiveportal/cp-background-process.py#L78 · github.comtechnical descriptionabraxaslabs.tech/research/opnsense-captive-lastseen-roam · abraxaslabs.techthird party advisorygithub.com/opnsense/core · github.comproductVulnCheck Advisory: OPNsense 26.1.6 through 26.7.7 Captive Portal Session Takeover via Forged ARP · vulncheck.comthird party advisory

Other CVEs in core

All 21 →
5.9OPNsense core through 26.7.8 NTP Configuration Injection via GPS and PPS Fudge Fields · CVE-2026-119560Oct 306.8OPNsense before 26.7.8 Wireless WPA Configuration Line Injection via Identity · CVE-2026-119424Oct 305.3OPNsense core before 26.7.8 Lockout IP Planting via WebGUI Login Username · CVE-2026-119423Oct 30