This repository has been archived by the owner on May 10, 2024. It is now read-only.
[iOS 17] Fingerprinting is broken and showing the same values on both pages and after relaunching Brave when Shields enabled #8019
Labels
bug
iOS Beta
Issues found when testing iOS beta versions.
OS/iOS
QA Pass - iPad
QA Pass - iPhone
QA/Yes
release-notes/include
Milestone
Description:
[iOS 17] Fingerprinting is broken and showing the same values on
both pages
and afterrelaunching Brave
whenShields enabled
Steps to Reproduce
Brave Shields
is enabled > Generate fingerprintsPlugins
,Hardware connectivity and
Speech voices`Note: Hardware concurrency is hit or miss. We farble number of cores between 2-8 (on iOS 14 and can be less on older devices). With such a low variety of numbers, it's possible that both both test pages get the same value. This can be seen by killing the app and relaunching it. A new random value is given to the farbler and you will see the same values repeating on average 1/7 times as there are only 1/7 possible values we can use.
Actual result:
When
Brave Shields
is enabled on a device withiOS 17
the values for farbling tests are the same. On iPad with iPadOS 16.5.1 the values are different as expected, so I believe this isiOS 17
specific issue.Expected result:
Results must have different values for farbling tests.
Reproduces how often: [Easily reproduced, Intermittent Issue]
Easily reproduced
Brave Version:
Brave build: 1.57 (23.9.1.15)
BraveCore: 1.57.53 (116.0.5845.114)
Device details:
iPhone 14 [iOS 17.0]
Website problems only:
Additional Information
The text was updated successfully, but these errors were encountered: