IPv6 regex matches on "::"
Open
good first issue
Regex issue
- Dominant language
- Python
- Stars
- 7.3k
- Forks
- 391
- PR merge metrics
- No merged PRs in 30d
Description
```
Matched on: ::
Name: Internet Protocol (IP) Address Version 6
Link: https://www.shodan.io/host/::
```
This shouldn't match.
Contributor guide
Research direction
Locate the IPv6 regular expression and reproduce the reported match using the input `::`. Check the existing tests around IPv6 detection before updating the behavior. Done means `::` no longer matches while valid IPv6 addresses continue to be identified correctly.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- security
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100