-
Notifications
You must be signed in to change notification settings - Fork 31
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
Security Policy violation Binary Artifacts #23
Security Policy violation Binary Artifacts #23
Comments
@loosebazooka it's not happy about the jar |
It should be okay if the gradle wrapper validation is applied |
Maybe cause it's a condition run. I'll make a separate workflow run |
Actually I think the logic checks if it has run successfully on the last commit or something. @ethanent maybe has the clarification, anyway lemme fix this up. |
That's right iirc! Hopefully that fix works, but it does seem a little odd because the check containing the Action seems to be passing currently. We'll see! |
Updating issue after ping interval. See its status below. Project is out of compliance with Binary Artifacts policy: binaries present in source code Rule Description Remediation Steps Artifacts Found
Additional Information |
We'll see if that worked...super annoying. Thanks all |
Reopening issue. See its status below. Project is out of compliance with Binary Artifacts policy: binaries present in source code Rule Description Remediation Steps Artifacts Found
Additional Information |
It looks like the constraint checker only allows tagged versions? https://github.com/ossf/scorecard/blob/ef79b9487d8f8bf6fca7b0bafc8c55049d925403/checks/raw/binary_artifact.go#L248, hash matching versions are not checked in @ethanent ? |
It looks like the constraint checker only allows tagged versions? https://github.com/ossf/scorecard/blob/ef79b9487d8f8bf6fca7b0bafc8c55049d925403/checks/raw/binary_artifact.go#L248, hash matching versions are not converted and compare @ethanent ? |
Ah yeah, that seems right. I forgot that that limitation was present in the Scorecard implementation of Action comparison |
so, maybe I'll just use version for now and add a TODO to change this. |
i found this issue today 😓 |
@cpanato: If it's easy—I'm inclined to add an exception for now until ossf/scorecard#2477 is fixed, rather than unpin the gradle-wrapper-validation action, which feels like a step backwards. That'd be great |
I feel like I'd rather unpin the gradle/wrapper-validation-action. The exception in binary validation is for all binaries |
Ahh okay I see. Yeah everything kinda sucks here. I'll approve your PR |
will ping you both in the slack to conitnue and agree |
Reopening issue. See its status below. Project is out of compliance with Binary Artifacts policy: binaries present in source code Rule Description Remediation Steps Artifacts Found
Additional Information |
|
Updating issue after ping interval. See its status below. Project is out of compliance with Binary Artifacts policy: binaries present in source code Rule Description Remediation Steps Artifacts Found
Additional Information |
This issue was automatically created by Allstar.
Security Policy Violation
Project is out of compliance with Binary Artifacts policy: binaries present in source code
Rule Description
Binary Artifacts are an increased security risk in your repository. Binary artifacts cannot be reviewed, allowing the introduction of possibly obsolete or maliciously subverted executables. For more information see the Security Scorecards Documentation for Binary Artifacts.
Remediation Steps
To remediate, remove the generated executable artifacts from the repository.
Artifacts Found
Additional Information
This policy is drawn from Security Scorecards, which is a tool that scores a project's adherence to security best practices. You may wish to run a Scorecards scan directly on this repository for more details.
This issue will auto resolve when the policy is in compliance.
Issue created by Allstar. See https://github.com/ossf/allstar/ for more information. For questions specific to the repository, please contact the owner or maintainer.
The text was updated successfully, but these errors were encountered: