Skip to content

fix: disallow URL unsafe inputs #47

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jsw800
Copy link

@jsw800 jsw800 commented Jul 23, 2025

See #36

My team ran onto this exact issue by accident—someone accidentally created a group name with URL reserved chars (specifically /) in it, and because the url_safe function does not escape these, it winds up creating a bogus URL in the template.

In my ideal world the solution in the linked PR above would be accepted, but given the conversation on that PR, that seems like it's not going to happen, so this at least validates that unsafe inputs can't be used to create a group or flag name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant