-
Notifications
You must be signed in to change notification settings - Fork 29
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
Modify rule S6377: Change text to education framework format (APPSEC-1110) #3164
Conversation
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.
LGTM in general, with some wording improvement suggestions. You will probably want to restore some deleted pieces of metadata.
rules/S6377/java/rule.adoc
Outdated
== Why is this an issue? | ||
|
||
include::../description.adoc[] | ||
Before Java 17, XML Digital Signature API does not apply restrictions on XML signature validation, unless the application runs with a security manager which is rare. This can have several consequences: |
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.
Here the "What is the potential impact" is missing. This sentence should also be split to separate the "Why is this an issue" from the "What is the issue impact" part AKA:
- The application might improperly validate the XML signature
- The message will be trusted while actually forged by an attacker, into Auth bypass, etc.
SonarQube Quality Gate for 'rspec-frontend' |
SonarQube Quality Gate for 'rspec-tools' |
Review
A dedicated reviewer checked the rule description successfully for: