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

add package-lock.json to exercise 3 solution #36

Merged
merged 3 commits into from
Apr 4, 2024
Merged

Conversation

axfelix
Copy link
Contributor

@axfelix axfelix commented Apr 3, 2024

No description provided.

"node": ">=10.13.0"
}
},
"node_modules/webpack": {
Copy link

@semgrep-app semgrep-app bot Apr 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Risk: webpack 5.x before 5.76.0 is vulnerable to Improper Access Control due to ImportParserPlugin.js mishandling the magic comment feature. Due to this, webpack does not avoid cross-realm object access and an attacker who controls a property of an untrusted object can obtain access to the real global object.

Manual Review Advice: A vulnerability from this advisory is reachable if you host an application utilizing webpack and an attacker can control a property of an untrusted object

Fix: Upgrade this library to at least version 5.76.0 at edu-101-typescript-code/exercises/farewell-workflow/solution/package-lock.json:3691.

Reference(s): GHSA-hc6q-2mpp-qw7j, CVE-2023-28154

Ignore this finding from ssc-37ae9e0a-cbf0-4910-8f73-04f2275899a6.

Copy link

@MasonEgger MasonEgger left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@axfelix axfelix merged commit 8bf14c8 into main Apr 4, 2024
2 checks passed
@axfelix axfelix deleted the add-package-lock branch April 4, 2024 16:21
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