Началната страница на AliExpress тихомълком изгражда скрити графи за обработка на WebAudio в браузъра – техника, която изглежда захранва агресивна система за снемане на цифрови отпечатъци на устройства (device fingerprinting), като същевременно предизвиква неочакван страничен ефект в реалния свят: пречи на превключването на мултиточково Bluetooth аудио на свързани слушалки.
Изследователят по сигурността Laserphile, използвайки мултиточкови Bluetooth слушалки, които остават едновременно сдвоени с компютър и телефон, забелязва, че отварянето на началната страница на AliExpress във Firefox или Chrome рязко прекъсва възпроизвеждането на аудио от телефона му. Спирането на звука на раздела на браузъра, на целия браузър или дори на системното аудио на Windows не възстановява възпроизвеждането. Само незабавното затваряне на раздела с AliExpress разрешава проблема, въпреки липсата на видимо видео, аудио плейър или медийно съдържание на страницата.
По-дълбоко разследване чрез директно наблюдение на Web Audio API разкрива, че се създават и стартират два отделни екземпляра на AudioContext, всеки с възли, свързани към аудио изхода на системата, без да се възпроизвежда никакъв чуваем звук. Проследяването на стека свързва тази дейност с два скрипта – collina.js и fireyejs.js, хоствани на сървърите за ресурси на Alibaba и свързани с инструментите на компанията за борба с измамите и откриване на ботове. Анализът на силно обфусцирания код разкрива схема: осцилатор с трионообразно извеждане захранва възел за анализ и скриптов процесор, след което преминава през възел за усилване (gain node), настроен на нула, преди да достигне крайната точка.
Тъй като графата остава свързана с аудио изхода дори при нулево ниво на звука, браузърът продължава активно да я обработва – състояние, което Firefox и Windows третират като легитимна аудио активност, държейки Bluetooth връзката блокирана към компютъра. Аудио отпечатъкът е само един слой от по-широк пакет за проследяване, който изследва рендирането на Canvas, детайли за WebGL, размери на екрана, хардуерна нишка, памет на устройството, инсталирани плъгини, поведение на WebRTC, събития с мишката и докосвания, движение на устройството и сигнали за автоматизация на браузъра.
Като средство за смекчаване на проблема се препоръчва блокирането на двата пътя на скриптовете чрез персонализирани филтри в uBlock Origin, което спира появата на скритите аудио контексти и възстановява нормалното Bluetooth превключване.