-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Remove domain no longer under Supabase control. #2037
Conversation
The paba.se domain is no longer under Supabase control, and should be removed from the list.
This was noted in #1763 a year ago |
For verifying, it would be helpful if @inian could comment here that this removal is indeed desired. If that is not a possibility I could also send an email to security@supabase.io and ask for confirmation. Let me know if you would like me to do that. @darora |
I'd suggest sending an email to confirm, just to be on the safe side. It looks like a third-party organization is already using this domain to offer free subdomain services. They're eager to scoop up expired domains listed in the PSL and provide services under those domains. They even advertise the domains as being in the PSL. For instance, the domain paba.se has already been used on a Chinese forum with claims that it can be used on Cloudflare simply because it is in the PSL. Is there anything we can do to stop expired domains being re-registered and staying in the PSL? |
According to the WHOIS records, the domain was created after Subapase let it expire, likely being registered by a different party.
This might not be an isolated case, as I've seen similar situations such as #1401 comment and #713 where a different registrant (L53[.]net) took over 2 expired PSL domains and opened up subdomain registration for users with the sole purpose of exploiting its presence in the PSL to bypass third-party restrictions, particularly those imposed by Cloudflare. Although new registrants of any expired PSL domains are not necessarily malicious, it is concerning that there is a potential that some might take advantage of expired PSL domains in the future to bypass critical measures like anti-spam or antivirus filters. For example, some blocklists whitelist PSL domains (Firefox Tracking Protection example), relying on the PSL to determine domain separation, which could be exploited by bad actors. I'm not a PSL maintainer, so I'm unsure of the exact procedures for handling expired domains that are taken over, transferred, or repurposed. In the past, it seems the PSL has accepted such cases, like with I'm guessing if the new registrant of |
Confirmed by email. |
Sorry I missed your earlier comments; thanks for resolving over email! |
Public Suffix List (PSL) Pull Request (PR) Template
Each PSL PR needs to have a description, rationale, indication of DNS validation and syntax checking, as well as a number of acknowledgements from the submitter. This template must be included with each PR, and the submitting party MUST provide responses to all of the elements in order to be considered.
Checklist of required steps
Description of Organization
Robust Reason for PSL Inclusion
DNS verification via dig
Run Syntax Checker (make test)
Each domain listed in the PRIVATE section has and shall maintain at least two years remaining on registration, and we shall keep the _PSL txt record in place in the respective zone(s) in the affected section
Submitter affirms the following:
For Private section requests that are submitting entries for domains that match their organization website's primary domain, please understand that this can have impacts that may not match the desired outcome and take a long time to rollback, if at all.
To ensure that requested changes are entirely intentional, make sure that you read the affectation and propagation expectations, that you understand them, and confirm this understanding.
PR Rollbacks have lower priority, and the volunteers are unable to control when or if browsers or other parties using the PSL will refresh or update.
(Link: about propagation/expectations)
Description of Organization
Supabase builds and operates a Backend-as-a-Service platform (database, data APIs, realtime functionality, etc).
I work at Supabase on the Infrastructure team.
Organization Website:
https://supabase.com/
Reason for PSL Inclusion
N/A - request is for removing a domain that was added by us in #1363 , but has expired and is no longer under our control.
Number of users this request is being made to serve:
N/A - request for removal
DNS Verification via dig
Can't create the entry under the domain being removed as it is no longer owned by us. For verification, I've created a record under our primary domains:
Results of Syntax Checker (
make test
)