clients icon indicating copy to clipboard operation
clients copied to clipboard

Default match detection no longer works for IPV6 URIs

Open tangowithfoxtrot opened this issue 4 years ago • 5 comments

Steps To Reproduce

  1. Save an IPV6 URI using the default match detection. I'm using Quad9's IPV6 DNS address: https://[2620:fe::fe]/.
  2. Use the “Launch” button or manually navigate to the URL.
  3. Notice that the Bitwarden extension does not detect the URI match.

Expected Result

The extension detects the URL using the default match detection.

Actual Result

The extension does not detect the URL.

Additional Context

The last version that default URI matching with IPV6 works for is 1.51.1.

Using regex matching works if you escape the slashes and brackets: https:\/\/\[2620:fe::fe\]\/.

Operating System

macOS

Operating System Version

11.6

Web Browser

Firefox

Browser Version

92.0.1

Build Version

1.52.0 and 1.53.0

tangowithfoxtrot avatar Oct 08 '21 20:10 tangowithfoxtrot

Any updates on this? Is there anything I can do to help?

fakuivan avatar Mar 07 '22 18:03 fakuivan

Also running into Bitwarden's match detection not matching IPv6 literals. Tried both with brackets around and without.

ggiesen avatar Jul 06 '22 17:07 ggiesen

Hi @ggiesen, the team will make time and look into this issue. Thanks for bringing this up.

dbosompem avatar Jul 11 '22 13:07 dbosompem

I have tried the workaround mentioned by @tangowithfoxtrot but it doesn't seem to work on Android.

This is with version 2022.6.1 (4795)

fakuivan avatar Jul 11 '22 15:07 fakuivan

@fakuivan Just wanted to clarify that this issue and my linked PR addresses the web, desktop and browser extension. With the browser extension (also FF on Android) fix having the biggest impact. If the issue occurs on a mobile client (native Android/IOS) with/without the workaround mentioned by @tangowithfoxtrot then please open an issue at our mobile repository

djsmith85 avatar Jul 25 '22 08:07 djsmith85