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

rules:feat - adding rule to spring framework rce #1053

Merged
merged 1 commit into from
Apr 4, 2022

Conversation

nathanmartinszup
Copy link
Contributor

This commit adds a new rule to identify a new remote code execution
vulnerability in the spring framework. Due to the limitations of the
regex engine, this rule can bring some false positives about safe
versions pointed out as vulnerabilities. The rule will consider
any vulnerability < 5.3.18 as vulnerable, which is not true, as
versions >= 5.2.20 already have the fix for the problem, but due
to the limitation of the engine we can't detect it.

Signed-off-by: Nathan Martins nathan.martins@zup.com.br

- What I did

- How to verify it

- Description for the changelog

@nathanmartinszup nathanmartinszup force-pushed the feature/spring-framework-vuln branch from cb09f54 to bff71b0 Compare April 1, 2022 19:30
This commit adds a new rule to identify a new remote code execution
vulnerability in the spring framework. Due to the limitations of the
regex engine, this rule can bring some false positives about safe
versions pointed out as vulnerabilities. The rule will consider
any vulnerability < 5.3.18 as vulnerable, which is not true, as
versions >= 5.2.20 already have the fix for the problem, but due
to the limitation of the engine we can't detect it.

Signed-off-by: Nathan Martins <nathan.martins@zup.com.br>
@nathanmartinszup nathanmartinszup force-pushed the feature/spring-framework-vuln branch from bff71b0 to 6f760ec Compare April 1, 2022 19:34
@wiliansilvazup wiliansilvazup self-requested a review April 4, 2022 12:09
@nathanmartinszup nathanmartinszup marked this pull request as ready for review April 4, 2022 12:15
@wiliansilvazup
Copy link
Contributor

I'll merge this PR first to release new patch

@wiliansilvazup wiliansilvazup merged commit e5a7fd0 into main Apr 4, 2022
@wiliansilvazup wiliansilvazup deleted the feature/spring-framework-vuln branch April 4, 2022 16:30
nathanmartinszup added a commit that referenced this pull request Apr 4, 2022
This commit adds a new rule to identify a new remote code execution
vulnerability in the spring framework. Due to the limitations of the
regex engine, this rule can bring some false positives about safe
versions pointed out as vulnerabilities. The rule will consider
any vulnerability < 5.3.18 as vulnerable, which is not true, as
versions >= 5.2.20 already have the fix for the problem, but due
to the limitation of the engine we can't detect it.

Signed-off-by: Nathan Martins <nathan.martins@zup.com.br>
(cherry picked from commit e5a7fd0)
nathanmartinszup added a commit that referenced this pull request Apr 4, 2022
This commit adds a new rule to identify a new remote code execution
vulnerability in the spring framework. Due to the limitations of the
regex engine, this rule can bring some false positives about safe
versions pointed out as vulnerabilities. The rule will consider
any vulnerability < 5.3.18 as vulnerable, which is not true, as
versions >= 5.2.20 already have the fix for the problem, but due
to the limitation of the engine we can't detect it.

Signed-off-by: Nathan Martins <nathan.martins@zup.com.br>
(cherry picked from commit e5a7fd0)
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.

2 participants