Skip to content

[Android] Add SensitiveContent widget to Flutter widgets that have potential security vulnerabilities during screen share #167302

@camsim99

Description

@camsim99

#158473 will add the SensitiveContent widget to the Flutter framework that will allow the screen to be obscured during screen share to help prevent security vulnerabilities caused by sensitive information being projected. We should determine which Flutter widgets would benefit from using SensitiveContent under the hood by default to obscure the screen when they are used, then add SensitiveContent to their implementations.

Running list of Flutter widgets that may benefit from an implementation with SensitiveContent:

  • TextField when obscureText is true
  • A TextField with particular AutofillHints set (like birthday, password, fullStreetAdress, etc.)

Please note that as long as #160051 is still open, if the screen obscured, it will continue to be obscured until the widget that is implemented with SensitiveContent is disposed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listframeworkflutter/packages/flutter repository. See also f: labels.platform-androidAndroid applications specificallyteam-androidOwned by Android platform teamtriaged-androidTriaged by Android platform team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions