Skip to content
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

Ignore micromatch CVE-2024-4067 and rexml CVE-2024-43398 #6669

Merged
merged 2 commits into from
Aug 23, 2024
Merged

Conversation

faern
Copy link
Member

@faern faern commented Aug 23, 2024

osv-scanner has started complaining about micromatch and rexml (one in desktop frontend, and one in iOS helper scripts). Both are regular expression DoS attacks which does not affect us, since we won't run untrusted input in it.

This is not the first time rexml has been having these silly[1] issues. It has proven to be problematic to just upgrade rexml (thank you ruby package management). So this time I opted for just ignoring it... For now 🤷

[1]: Silly as in they don't affect us, and basically all regular expression libraries have a metric ton of DoS all the time. So it's taxing.


This change is Reviewable

@faern faern removed the request for review from albin-mullvad August 23, 2024 11:42
Copy link
Member

@raksooo raksooo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 1 of 3 files at r1, all commit messages.
Reviewable status: 1 of 3 files reviewed, all discussions resolved

Copy link
Contributor

@buggmagnet buggmagnet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

This is only valid for the iOS dependencies

Reviewed 3 of 3 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

@faern faern merged commit 4edc4fc into main Aug 23, 2024
8 checks passed
@faern faern deleted the ignore-cves branch August 23, 2024 11:54
Copy link

🚨 End to end tests failed. Please check the failed workflow run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants