Skip to content

fix: YouTube username module false positives - #475

Merged
kaifcodec merged 1 commit into
kaifcodec:mainfrom
kristoisberg:feature/youtube-username-false-positives
Jul 28, 2026
Merged

fix: YouTube username module false positives#475
kaifcodec merged 1 commit into
kaifcodec:mainfrom
kristoisberg:feature/youtube-username-false-positives

Conversation

@kristoisberg

@kristoisberg kristoisberg commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

This PR fixes the YouTube username module reporting false positives with all usernames. The module currently reports the username as taken whenever the visited page does not explicitly say that the user does not exist. However, at least in my case, the request does not even reach the actual target as it is redirected to a YouTube consent page, and the module considers this valid.

  1. adds ?cbrd=1&ucbcb=1 query parameters, which skip the YouTube consent page and go directly to the user profile or 404 page
  2. only reports the username as taken if there are clear indications of it; reports an error in case of an ambiguous state

I think I have patched all false positives I've discovered now.

@kaifcodec kaifcodec added enhancement New feature, request, code improvements/upgrade, performance boost bug fix Fixed a bug in existing files labels Jul 28, 2026

@kaifcodec kaifcodec left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@kristoisberg It's perfect and the issue is fixed, by the way really impressive, how detailed you check the issues.

@kaifcodec
kaifcodec merged commit 95ce7e5 into kaifcodec:main Jul 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug fix Fixed a bug in existing files enhancement New feature, request, code improvements/upgrade, performance boost

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants