andrew-schofield / keepass2-haveibeenpwned

Simple Have I Been Pwned checker for KeePass
MIT License
425 stars 26 forks source link

Cloudbleed checker hangs if entry URL field contains certain data #11

Closed wellread1 closed 7 years ago

wellread1 commented 7 years ago

The Cloudbleed checker hangs when an entry's URL field contains valid data that the plugin cannot process. I have attached a screenshot of a cloudbleed checker hang on a valid path that is contained in an entry's URL field.

cloudbleedhang

Note: The forward slash used as path separator in the screenshot does not affect the outcome.

andrew-schofield commented 7 years ago

I'll have a look at this. The way I check for the part of the URL that I compare to the breach list isn't very clever, and I suspect this is the bit that is breaking.

wellread1 commented 7 years ago

Thanks.

andrew-schofield commented 7 years ago

This bug should be fixed in v0.2.5