REPRODUCIBILITY: always?
BUILD ID = OS VERSION (Settings > About product): 4.2.0.19 (Verla)
HARDWARE (XA2, X10, X10 II, …): X10 II
UI LANGUAGE: Finnish
REGRESSION: (compared to previous public release: Yes, No, ?): No (unknown)
DESCRIPTION:
When a dualstack network is used, IPv6 privacy extensions aren’t enabled so the device MAC address is revealed to all IPv6-capable services making cross-network tracking trivial.
PRECONDITIONS:
Dualstack network is used.
STEPS TO REPRODUCE:
- Connect to a IPv6-capable WiFi
- Navigate to https://ipv6-test.com/ and observe SLAAC: yes and see the device MAC address.
- Check Settings → About to confirm that it indeed is the WiFi MAC address.
EXPECTED RESULT:
https://ipv6-test.com/ says SLAAC No and doesn’t show the MAC address which is the behaviour on any modern operating system (including Android or iOS).
ACTUAL RESULT:
SLAAC: Yes and MAC address is shown making cross-network tracking trivial.
ADDITIONAL INFORMATION:
Screenshots/photos available upon request, I don’t consider it necessary for this problem.