Skip to content

www.googletagmanager.com does not need unsafe-eval for CSP bypass #61

@masatokinugawa

Description

@masatokinugawa

Currently the evaluator believes that a bypass via www.googletagmanager.com requires unsafe-eval.
However, this endpoint hosts AngularJS: https://www.googletagmanager.com/debug/badge
Also, this endpoint returns JSONP: https://www.googletagmanager.com/debug/api/vtinfo?gtm_auth=xFSd[...]&env_id=env-3&public_id=GTM-[GTMID_HERE]&templates=&callback=element.click
Therefore, actually unsafe-eval is not needed.
Since Google Tag Manager is a very popular tool, I think it would be better if this bypass was detected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions