home.social

#subdomainhijacking — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #subdomainhijacking, aggregated by home.social.

  1. @ScottHelme from scotthelme.co.uk/open-sourcing:

    "It now requires an exact match or a true subdomain."

    That is probably insufficient. Please read github.com/w3ctag/design-revie by Dirk Balfanz (Google, screenshot of part of the entry below).

    Google doesn't want potentially malicious (e.g. sites.google.com) or "forgotten" subdomains (developer.mozilla.org/en-US/do) to be able to handle passkeys.

    As shown in Google's example, it's best to explicitly whitelist ALL subdomains thay may interact with passkeys to prevent (future) oversight.

    PS this is exactly what I meant with "and in specific cases using subdomains and faulty server webauthn implementations" in todon.nl/@ErikvanStraten/11659.

    Edited to add: many commercial websites use subdomains where third parties have access to (such as track.example.com), for example used in mass mailings. You don't want a gone rogue third party to be able to handle WebAuthn registrations and logins on your subdomain used by them.

    According to the RELATIONS tab in virustotal.com/gui/domain/repo your domain has (at least) 3.2K subdomains. Do you trust each of them?

    #Passkeys #SubDomainTakeOver #Subdomains #SubDomainHijacking

  2. @ScottHelme from scotthelme.co.uk/open-sourcing:

    "It now requires an exact match or a true subdomain."

    That is probably insufficient. Please read github.com/w3ctag/design-revie by Dirk Balfanz (Google, screenshot of part of the entry below).

    Google doesn't want potentially malicious (e.g. sites.google.com) or "forgotten" subdomains (developer.mozilla.org/en-US/do) to be able to handle passkeys.

    As shown in Google's example, it's best to explicitly whitelist ALL subdomains thay may interact with passkeys to prevent (future) oversight.

    PS this is exactly what I meant with "and in specific cases using subdomains and faulty server webauthn implementations" in todon.nl/@ErikvanStraten/11659.

    Edited to add: many commercial websites use subdomains where third parties have access to (such as track.example.com), for example used in mass mailings. You don't want a gone rogue third party to be able to handle WebAuthn registrations and logins on your subdomain used by them.

    According to the RELATIONS tab in virustotal.com/gui/domain/repo your domain has (at least) 3.2K subdomains. Do you trust each of them?

    #Passkeys #SubDomainTakeOver #Subdomains #SubDomainHijacking

  3. @ScottHelme from scotthelme.co.uk/open-sourcing:

    "It now requires an exact match or a true subdomain."

    That is probably insufficient. Please read github.com/w3ctag/design-revie by Dirk Balfanz (Google, screenshot of part of the entry below).

    Google doesn't want potentially malicious (e.g. sites.google.com) or "forgotten" subdomains (developer.mozilla.org/en-US/do) to be able to handle passkeys.

    As shown in Google's example, it's best to explicitly whitelist ALL subdomains thay may interact with passkeys to prevent (future) oversight.

    PS this is exactly what I meant with "and in specific cases using subdomains and faulty server webauthn implementations" in todon.nl/@ErikvanStraten/11659.

    Edited to add: many commercial websites use subdomains where third parties have access to (such as track.example.com), for example used in mass mailings. You don't want a gone rogue third party to be able to handle WebAuthn registrations and logins on your subdomain used by them.

    According to the RELATIONS tab in virustotal.com/gui/domain/repo your domain has (at least) 3.2K subdomains. Do you trust each of them?

    #Passkeys #SubDomainTakeOver #Subdomains #SubDomainHijacking

  4. @ScottHelme from scotthelme.co.uk/open-sourcing:

    "It now requires an exact match or a true subdomain."

    That is probably insufficient. Please read github.com/w3ctag/design-revie by Dirk Balfanz (Google, screenshot of part of the entry below).

    Google doesn't want potentially malicious (e.g. sites.google.com) or "forgotten" subdomains (developer.mozilla.org/en-US/do) to be able to handle passkeys.

    As shown in Google's example, it's best to explicitly whitelist ALL subdomains thay may interact with passkeys to prevent (future) oversight.

    PS this is exactly what I meant with "and in specific cases using subdomains and faulty server webauthn implementations" in todon.nl/@ErikvanStraten/11659.

    Edited to add: many commercial websites use subdomains where third parties have access to (such as track.example.com), for example used in mass mailings. You don't want a gone rogue third party to be able to handle WebAuthn registrations and logins on your subdomain used by them.

    According to the RELATIONS tab in virustotal.com/gui/domain/repo your domain has (at least) 3.2K subdomains. Do you trust each of them?

    #Passkeys #SubDomainTakeOver #Subdomains #SubDomainHijacking