luci-app-banip Log Monitor IP Extraction Bypass
luci-app-banip contains a log parsing vulnerability where the awk-based parser extracts the first IPv4 address from log lines regardless of field position, allowing attackers to inject arbitrary IPs via attacker-controlled fields like usernames. An unauthenticated remote attacker can inject an IP address into the login username field, causing banIP to block the wrong target while the real attacker remains unblocked.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-62184
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 5 Nov 2026, 01:50 UTC · Revision 1
Source evidence
luci-app-banip Log Monitor IP Extraction Bypass
core-osv · Original sourcePublished 13 Jul 2026, 21:30 UTC
luci-app-banip contains a log parsing vulnerability where the awk-based parser extracts the first IPv4 address from log lines regardless of field position, allowing attackers to inject arbitrary IPs via attacker-controlled fields like usernames. An unauthenticated remote attacker can inject an IP address into the login username field, causing banIP to block the wrong target while the real attacker remains unblocked.
osv:CVE-2026-62184
Complete source record
{
"id": "fe54ed9a3c74d715e8805c381010d72959d4d156d219ba04f8a1e82ed39403a7",
"url": "https://osv.dev/vulnerability/CVE-2026-62184",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "luci-app-banip Log Monitor IP Extraction Bypass",
"summary": "luci-app-banip contains a log parsing vulnerability where the awk-based parser extracts the first IPv4 address from log lines regardless of field position, allowing attackers to inject arbitrary IPs via attacker-controlled fields like usernames. An unauthenticated remote attacker can inject an IP address into the login username field, causing banIP to block the wrong target while the real attacker remains unblocked.",
"evidence": "osv:CVE-2026-62184",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-62184",
"aliases": [
"CVE-2026-62184",
"GHSA-r6hx-4f83-vp8m"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/openwrt/luci",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "d9bbc372e29618a8807b693a1ccf6d0e42cd196c"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "0.11.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "d9bbc372e29618a8807b693a1ccf6d0e42cd196c"
}
],
"source": "REFERENCES_COMMIT"
}
]
}
}
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-62184.json"
}
}
],
"modified": "2026-10-28T02:30:41.303542663Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/62xxx/CVE-2026-62184.json",
"https://github.com/openwrt/luci/security/advisories/GHSA-r6hx-4f83-vp8m",
"https://nvd.nist.gov/vuln/detail/CVE-2026-62184",
"https://www.vulncheck.com/advisories/luci-app-banip-log-monitor-ip-extraction-bypass",
"https://github.com/openwrt/luci/commit/d9bbc372e29618a8807b693a1ccf6d0e42cd196c",
"https://github.com/openwrt/luci"
],
"provider_metadata": {
"cwe_ids": [
"CWE-116"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/62xxx/CVE-2026-62184.json"
}
},
"related_cves": [
{
"value": "CVE-2026-62184",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 509148,
"published_at": "2026-07-13T21:30:09.248+00:00"
}