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

[security] Outdated Vulnerable Dependencies #489

Closed
duglin opened this issue Nov 8, 2022 · 3 comments · Fixed by #492
Closed

[security] Outdated Vulnerable Dependencies #489

duglin opened this issue Nov 8, 2022 · 3 comments · Fixed by #492

Comments

@duglin
Copy link
Contributor

duglin commented Nov 8, 2022

Description

Multiple outdated dependencies with publicly known vulnerabilities, including multiple high- and medium-risk vulnerabilities, were identified in the Java SDK. The open-source snyk tool was used to automatically audit each module. Due to time constraints and ease of remediation, exploitability of these issues within the context of the SDK was not manually reviewed.
A list of Java SDK modules and their vulnerable dependencies is provided below:
image

Exploit Scenario

Attackers identified vulnerable dependencies by observing the public GitHub repository of the SDK. They can then craft malicious requests (HTTP, event, etc.) that will be processed by SDK APIs to exploit these issues.

Recommendations

Short term, upgrade all outdated third-party dependencies used in the SDK.
Long term, outdated and vulnerable dependencies should be automatically and continuously highlighted as part of the CI/CD pipeline. Alternatively, developers can configure GitHub actions that warns developers when new security updates are available for dependencies.

@duglin
Copy link
Contributor Author

duglin commented Nov 8, 2022

This was opened due to the Trail of Bits security review

@duglin
Copy link
Contributor Author

duglin commented Dec 8, 2022

@pierDipi is this something you might be able to take a look at? I'd like to close all "security" issues

duglin pushed a commit to duglin/sdk-java that referenced this issue Dec 8, 2022
Closes cloudevents#489

Signed-off-by: Doug Davis <[email protected]>
@duglin
Copy link
Contributor Author

duglin commented Dec 8, 2022

@pierDipi see: #492

Decided to try myself :-)

pierDipi pushed a commit that referenced this issue Dec 9, 2022
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 a pull request may close this issue.

1 participant