-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
MASWE-0076 - Dependencies with Known Vulnerabilities (SBOM) #2912
base: master
Are you sure you want to change the base?
Conversation
|
||
Let's run our @MASTG-TOOL-0116 rule against the sample code. | ||
|
||
{{ ../../../../rules/mastg-android-insecure-random-use.yml }} |
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.
are you sure the rule name should contain android for this demo.
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.
This is a draft PR and as indicated in the title the demos and and tests are not ready yet :-)
@sushi2k To-Do
|
Has there ever been a software in public space that can accurately fingerprint dependency version from within apk's. I have read a few whitepapers and seen a few academic tooling but nothing that has worked seemlessly and or kept working after the thesis work was done.. Curious if i missed something. Whitepapers that i have seens are listed below
|
Thank you for sharing @anantshri! I am trying out |
Copilot
AI
left a comment
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.
Copilot reviewed 16 out of 31 changed files in this pull request and generated 2 suggestions.
Files not reviewed (15)
- .vscode/settings.json: Language not supported
- demos/android/MASVS-CODE/MASTG-DEMO-0021/build.gradle.kts: Language not supported
- demos/android/MASVS-CODE/MASTG-DEMO-0021/output.txt: Language not supported
- demos/android/MASVS-CODE/MASTG-DEMO-0021/run.sh: Language not supported
- demos/android/MASVS-CODE/MASTG-DEMO-0022/run.sh: Language not supported
- demos/ios/MASVS-CODE/MASTG-DEMO-0020/Package.resolved: Language not supported
- demos/ios/MASVS-CODE/MASTG-DEMO-0020/output.txt: Language not supported
- demos/ios/MASVS-CODE/MASTG-DEMO-0020/run.sh: Language not supported
- demos/ios/MASVS-CODE/MASTG-DEMO-0023/output.txt: Language not supported
- demos/ios/MASVS-CODE/MASTG-DEMO-0023/run.sh: Language not supported
- demos/android/MASVS-CODE/MASTG-DEMO-0022/MASTG-DEMO-022.md: Evaluated as low risk
- demos/ios/MASVS-CODE/MASTG-DEMO-0020/MASTG-DEMO-0020.md: Evaluated as low risk
- demos/ios/MASVS-CODE/MASTG-DEMO-0023/MASTG-DEMO-0023.md: Evaluated as low risk
- techniques/ios/MASTG-TECH-0113.md: Evaluated as low risk
- techniques/ios/MASTG-TECH-0114.md: Evaluated as low risk
}' | ||
``` | ||
|
||
Go to frontend of dependency-check, which is <http://localhost:8080>, if you are using the default settings of the dependency-track docker container. Open the project you uploaded the SBOM to and you can verify if there are any vulnerable dependencies. |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
Co-authored-by: Copilot <[email protected]>
This PR closes #2746.
This will deprecate: