CVEvulnerability
CVE-2026-110240
6.3 MEDIUM
Official page ↗
- Status
- Awaiting Analysis
- Published
- 2026-10-13
- Last modified
- 2026-10-13
- Assigner
- [email protected]
- CVSS 4.0 ([email protected])
- 6.3 MEDIUM — CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
- CVSS 3.1 ([email protected])
- 4.8 MEDIUM — CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
- Weaknesses
- CWE-918
Description
Lancet through 2.3.9 contains an SSRF protection bypass vulnerability in netutil.IsInternalIP that misclassifies IPv6 private, link-local, CGNAT and transition addresses as external. Attackers can supply hostnames resolving to these address forms, including NAT64, 6to4 or Teredo embedding internal IPv4, to reach internal services or cloud metadata endpoints.
Related
Weakness · CWE (1)
- CWE-918 Server-Side Request Forgery weakness
References
- https://github.com/duke-git/lancet github.com
- https://github.com/duke-git/lancet/blob/v1.4.6/netutil/net.go#L158-L170 github.com
- https://github.com/duke-git/lancet/blob/v2.3.9/netutil/net.go#L192-L205 github.com
- https://github.com/duke-git/lancet/commit/835111c832939a85416d686a1e99d5fe7060c9b4 github.com
- https://github.com/duke-git/lancet/issues/356 github.com
- https://github.com/duke-git/lancet/pull/357 github.com
- https://www.vulncheck.com/advisories/lancet-through-2.3.9-ssrf-protection-bypass-via-netutil-isinternalip www.vulncheck.com
- https://github.com/duke-git/lancet/issues/356 github.com