Skip to content

[BUG] Potential blacklist bypass #1955

Description

@Fushuling

I noticed that the URL is validated here. The main logic is to retrieve netloc for blacklist matching. However, it's worth noting that netloc can actually contain userinfo; for example, http://a@blacklist.com can successfully request http://blacklist.com, but it can bypass the blacklist.

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions