Un hub USB est un appareil qui distribue le signal USB à plusieurs ports USB. Les hubs USB peuvent tirer leur courant du bus lui-même (alimenté par le bus) ou disposer de leur propre alimentation électrique, généralement sous la forme d'un bloc d'alimentation externe (auto-alimenté). Les hubs auto-alimentés ont l'avantage que chaque appareil qui y est connecté peut tirer jusqu'à 500 mA de courant. Dans le cas des hubs alimentés par bus, le hub et tous les appareils qui y sont raccordés peuvent consommer ensemble 500 mA au maximum. La norme USB prévoit que les appareils connectés démarrent d'abord en mode basse consommation (100 mA) et, en cas de besoin de courant plus élevé, le demandent d'abord à l'hôte avant de passer en mode normal. Avec l'USB 2.0, cela peut aller jusqu'à 4 x 100 mA. Si cette demande échoue, l'appareil doit s'éteindre. Si un hôte (PC) n'est pas connecté, les ports USB ne sont pas libérés conformément à la spécification USB. Cependant, de nombreux consommateurs USB utilisent le port USB sans le demander uniquement comme source de tension et enfreignent la norme USB en voulant obtenir plus de 100 mA de courant sans l'autorisation de l'hôte. Cela n'est possible qu'avec des hubs USB non conformes à la spécification USB.
Ici, l'alimentation du bus amont (hôte) est court-circuitée en interne avec l'alimentation externe non conforme aux spécifications. La même alimentation de 5 V est appliquée aux ports en aval sans éléments de protection. Dans un cas extrême, cela pourrait endommager le port USB de l'hôte (PC) ou désorganiser la gestion de l'énergie de l'ordinateur, ce qui pourrait entraîner un comportement instable. Les produits Brennenstuhl avec hub USB respectent en revanche les spécifications USB afin d'éviter de tels dommages.