-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[INTRISK-83943] default isEvalSupported to false #184
Conversation
No CSP warning with the latest build of the markup_client consumer! https://staging.wdesk.org/fews/v1/serve/cdn-dev:markup_client@6903762/a/QWNjb3VudB8xMTQ2ODUyNDY2/markup/eyJhdHRhY2htZW50X2lkIjoxMDIyMjMwLCJwcm9kdWNlcl93dXJsIjoid3VybDovL3NoZWV0cy52MC8wOnNoZWV0c182Y2ViYmQ0YjYwMzI0YzhiYmMzMGFkMzRlZjZjMGYyOCIsInRpbWVzdGFtcCI6IiJ9 |
@Workiva/release-management-p |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 from RM
There is a vulnerability in the version of PDFjs used by markup_client, and the graph/grc markup viewers. It has been addressed in a recent version of PDFjs but upgrading is not trivial. Fortunately there is a workaround. Disabling eval support prevents the attack vector.
See the ticket for repro details.
Here is a consumer for testing the fix: https://github.com/Workiva/markup_client/pull/4798