Closed Bug 1862020 Opened 2 years ago Closed 2 years ago

Motion sensors lacking access permission can compromise user data privacy.

Categories

(Core :: DOM: Events, defect)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1536382

People

(Reporter: horizonf88, Unassigned)

References

Details

(Keywords: reporter-external, Whiteboard: [reporter-external] [client-bounty-form] [verif?])

Attachments

(3 files)

Attached file poc.zip

In a standard Firefox tab on Android, it is possible for an attacker to access
motion data without obtaining the user's consent.

Motion sensor data has the potential to serve as a vector for specific types of
attacks.

In the blog below, it is evident that the motion sensor is intended to request
permission from the user

https://www.w3.org/TR/permissions/

VERSION
Firefox Nightly 121.0a1
Operating System: Android 13

REPRODUCTION CASE

  1. Extract the zip
  2. Host the below poc.html
  3. Open Nightly, Open the below poc website
  4. Click the "Request motion" button
Flags: sec-bounty?

In the future, it would be easier for us to look at the bug if you attached files individually rather than in an archive.

I'll move this to DOM: Events for now but maybe that's not right.

Group: firefox-core-security → dom-core-security
Component: Security → DOM: Events
Product: Firefox → Core

Last time i checked there was no multiple files selecing option,so archived into a zip.

(In reply to horizonf88 from comment #4)

Last time i checked there was no multiple files selecing option,so archived into a zip.

There isn't a multi-file option, but if you zip it up it just means someone else has to attach them individually. Or the hassle of downloading and expanding the archive is enough to discourage semi-interested folks from taking a quick peak and then the bug it bottlenecked waiting for the people who will get officially assigned to it.

need to look into this

Flags: needinfo?(dveditz)
See Also: → 1536382
Group: dom-core-security
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1536382
Flags: needinfo?(dveditz)
Resolution: --- → DUPLICATE
Flags: sec-bounty? → sec-bounty-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: