-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ipaddress=::
unexpectedly matches IPv4-mapped IPv6 addresses
#3381
Comments
@stephenhawk8054 The latest syntax for I chose the "starts with" approach because this makes it more convenient for IPv4 addresses, but obviously it's not working well for IPv6 addresses. We will need to agree on a syntax which is a good balance between convenience while keeping the implementation straightforward. |
Ah right. I forgot ipv6 has more problems with Maybe a hint like
to signal using |
I will go with wildcard at the end, i.e. |
Wildcard is a good idea 👍 |
This comment was marked as abuse.
This comment was marked as abuse.
I don't mention commits which are not of interest to stable release. |
Confirm it's fixed in |
Prerequisites
I tried to reproduce the issue when...
Description
The “uBlock filters – Privacy” list contains the following filter, intended to prevent access to the unspecified address
::/128
.However, IPv4-mapped addresses
::ffff:0:0/96
also happen to be blocked by this filter.A specific URL where the issue occurs.
https://[::ffff:14cd:f3a6]/
Steps to Reproduce
https://[::ffff:14cd:f3a6]/
.Expected behavior
The page loads. The browser may warn about the certificate being invalid.
Actual behavior
The page is blocked by this extension.
uBO version
1.59.1rc1
Browser name and version
Firefox 131.0b7
Operating System and version
macOS 14.6.1
The text was updated successfully, but these errors were encountered: