-
-
Notifications
You must be signed in to change notification settings - Fork 447
Strange security vulnerability 41002
#1198
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
Comments
Version 6.0b1 has already fixed this. The safety report you have even mentions the sentence from the changelog about it. It was reported in #1189. |
Since |
@whyscream Right: this is not a security issue. It's a security scanner flagging any mention of md5. Coverage.py used md5 simply to fingerprint HTML files. There was no security concern. But it was easy to change to avoid these kinds of false alarms. |
@nedbat thanks, I created an issue for safety-db to remove the listing: pyupio/safety-db#2335. Let's see how that works out. |
Today all my builds (like literally all of them) failed, because
coverage
is reported to be insecure.Full message:
Full logs example: https://github.com/wemake-services/wemake-django-template/pull/1667/checks?check_run_id=3216651270#step:7:1364
Why do I think that this is a strange security report?
coverage
is my dev tool, it don't think that this is an attack vectorI might be wrong here, it might be a real problem, which is just not clear to me from the first sight.
Proposed solution
I see that I can report a security issue via Tidelift, but I don't see a security policy in the project.
Something like https://docs.github.com/en/code-security/getting-started/adding-a-security-policy-to-your-repository
Maybe it should be created? This way all huge user-base of your awesome project could benefit from understanding what is a security issue with
coveragepy
and what's not.Related,
npm
has similar problems described here: https://overreacted.io/npm-audit-broken-by-design/The text was updated successfully, but these errors were encountered: