cli icon indicating copy to clipboard operation
cli copied to clipboard

fix(deps): update dependency express to v4.20.0 [security] j:cdx-227

Open renovate[bot] opened this issue 1 year ago • 3 comments

This PR contains the following updates:

Package Type Update Change
express (source) dependencies minor 4.18.2 -> 4.20.0

GitHub Vulnerability Alerts

CVE-2024-29041

Impact

Versions of Express.js prior to 4.19.2 and pre-release alpha and beta versions before 5.0.0-beta.3 are affected by an open redirect vulnerability using malformed URLs.

When a user of Express performs a redirect using a user-provided URL Express performs an encode using encodeurl on the contents before passing it to the location header. This can cause malformed URLs to be evaluated in unexpected ways by common redirect allow list implementations in Express applications, leading to an Open Redirect via bypass of a properly implemented allow list.

The main method impacted is res.location() but this is also called from within res.redirect().

Patches

https://github.com/expressjs/express/commit/0867302ddbde0e9463d0564fea5861feb708c2dd https://github.com/expressjs/express/commit/0b746953c4bd8e377123527db11f9cd866e39f94

An initial fix went out with [email protected], we then patched a feature regression in 4.19.1 and added improved handling for the bypass in 4.19.2.

Workarounds

The fix for this involves pre-parsing the url string with either require('node:url').parse or new URL. These are steps you can take on your own before passing the user input string to res.location or res.redirect.

References

https://github.com/expressjs/express/pull/5539 https://github.com/koajs/koa/issues/1800 https://expressjs.com/en/4x/api.html#res.location

CVE-2024-43796

Impact

In express <4.20.0, passing untrusted user input - even after sanitizing it - to response.redirect() may execute untrusted code

Patches

this issue is patched in express 4.20.0

Workarounds

users are encouraged to upgrade to the patched version of express, but otherwise can workaround this issue by making sure any untrusted inputs are safe, ideally by validating them against an explicit allowlist

Details

successful exploitation of this vector requires the following:

  1. The attacker MUST control the input to response.redirect()
  2. express MUST NOT redirect before the template appears
  3. the browser MUST NOT complete redirection before:
  4. the user MUST click on the link in the template

Release Notes

expressjs/express (express)

v4.20.0

Compare Source

==========

  • deps: [email protected]
    • Remove link renderization in html while redirecting
  • deps: [email protected]
    • Remove link renderization in html while redirecting
  • deps: [email protected]
    • add depth option to customize the depth level in the parser
    • IMPORTANT: The default depth level for parsing URL-encoded data is now 32 (previously was Infinity)
  • Remove link renderization in html while using res.redirect
  • deps: [email protected]
    • Adds support for named matching groups in the routes using a regex
    • Adds backtracking protection to parameters without regexes defined
  • deps: encodeurl@~2.0.0
    • Removes encoding of \, |, and ^ to align better with URL spec
  • Deprecate passing options.maxAge and options.expires to res.clearCookie
    • Will be ignored in v5, clearCookie will set a cookie with an expires in the past to instruct clients to delete the cookie

v4.19.2

Compare Source

==========

  • Improved fix for open redirect allow list bypass

v4.19.1

Compare Source

==========

  • Allow passing non-strings to res.location with new encoding handling checks

v4.19.0

Compare Source

==========

v4.18.3

Compare Source

==========


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

renovate[bot] avatar Mar 28 '24 16:03 renovate[bot]

Thanks for your contribution @renovate[bot] ! When your pull-request is ready to be merged, check the box below to merge it

  • [ ] Merge! :shipit:

github-actions[bot] avatar Mar 28 '24 16:03 github-actions[bot]

Pull Request Report

PR Title

:white_check_mark: Title follows the conventional commit spec.

github-actions[bot] avatar Mar 28 '24 16:03 github-actions[bot]

Dependency Review

The following issues were found:
  • ❌ 1 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ✅ 0 package(s) with unknown licenses.
See the Details below.

Vulnerabilities

package-lock.json

NameVersionVulnerabilitySeverity
path-to-regexp0.1.10Unpatched `path-to-regexp` ReDoS in 0.1.xhigh
Only included vulnerabilities with severity high or higher.

OpenSSF Scorecard

Scorecard details
PackageVersionScoreDetails
npm/path-to-regexp 0.1.10 :green_circle: 5.2
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: 0branch protection not enabled on development/release branches
CI-Tests:green_circle: 103 out of 3 merged PRs checked by a CI test -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:warning: 1found 27 unreviewed changesets out of 30 -- score normalized to 1
Contributors:green_circle: 1027 different organizations found -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:warning: 0no update tool detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Maintained:green_circle: 42 commit(s) out of 30 and 3 issue activity out of 30 found in the last 90 days -- score normalized to 4
Packaging:warning: -1no published package detected
Pinned-Dependencies:green_circle: 6dependency not pinned by hash detected -- score normalized to 6
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: -1no releases found
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
Vulnerabilities:green_circle: 55 existing vulnerabilities detected
npm/cookie 0.6.0 :green_circle: 5.7
Details
CheckScoreReason
Code-Review:green_circle: 3Found 10/30 approved changesets -- score normalized to 3
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Maintained:green_circle: 31 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 3
Pinned-Dependencies:green_circle: 4dependency not pinned by hash detected -- score normalized to 4
Packaging:warning: -1packaging workflow not detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Binary-Artifacts:green_circle: 10no binaries found in the repo
Token-Permissions:green_circle: 9detected GitHub workflow tokens with excessive permissions
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: -1no releases found
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities:green_circle: 46 existing vulnerabilities detected
npm/body-parser 1.20.3 :green_circle: 7.1
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:green_circle: 3branch protection is not maximal on development and all release branches
CI-Tests:green_circle: 1025 out of 25 merged PRs checked by a CI test -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:green_circle: 8found 6 unreviewed changesets out of 30 -- score normalized to 8
Contributors:green_circle: 1033 different organizations found -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:warning: 0no update tool detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Maintained:green_circle: 1019 commit(s) out of 30 and 5 issue activity out of 30 found in the last 90 days -- score normalized to 10
Packaging:warning: -1no published package detected
Pinned-Dependencies:green_circle: 3dependency not pinned by hash detected -- score normalized to 3
SAST:green_circle: 7SAST tool detected but not run on all commits
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: -1no releases found
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
Vulnerabilities:green_circle: 10no vulnerabilities detected
npm/call-bind-apply-helpers 1.0.2 UnknownUnknown
npm/call-bound 1.0.4 UnknownUnknown
npm/dunder-proto 1.0.1 UnknownUnknown
npm/encodeurl 2.0.0 :green_circle: 4.6
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: 0branch protection not enabled on development/release branches
CI-Tests:warning: 00 out of 3 merged PRs checked by a CI test -- score normalized to 0
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:warning: 0found 28 unreviewed changesets out of 30 -- score normalized to 0
Contributors:green_circle: 106 different organizations found -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:warning: 0no update tool detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Maintained:warning: 00 commit(s) out of 30 and 0 issue activity out of 1 found in the last 90 days -- score normalized to 0
Packaging:warning: -1no published package detected
Pinned-Dependencies:green_circle: 10all dependencies are pinned
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Security-Policy:warning: 0security policy file not detected
Signed-Releases:warning: -1no releases found
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
Vulnerabilities:green_circle: 10no vulnerabilities detected
npm/es-define-property 1.0.1 UnknownUnknown
npm/es-errors 1.3.0 UnknownUnknown
npm/es-object-atoms 1.1.1 UnknownUnknown
npm/express 4.20.0 :green_circle: 8.5
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
CI-Tests:green_circle: 1029 out of 29 merged PRs checked by a CI test -- score normalized to 10
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:green_circle: 9Found 29/30 approved changesets -- score normalized to 9
Contributors:green_circle: 10project has 119 contributing companies or organizations
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:green_circle: 10update tool detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Maintained:green_circle: 1030 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10
Packaging:warning: -1packaging workflow not detected
Pinned-Dependencies:warning: 2dependency not pinned by hash detected -- score normalized to 2
SAST:green_circle: 9SAST tool detected but not run on all commits
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: -1no releases found
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
npm/function-bind 1.1.2 :green_circle: 5
Details
CheckScoreReason
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Security-Policy:green_circle: 9security policy file detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Binary-Artifacts:green_circle: 10no binaries found in the repo
Code-Review:warning: 1Found 3/29 approved changesets -- score normalized to 1
Maintained:warning: 00 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Fuzzing:warning: 0project is not fuzzed
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
License:green_circle: 10license file detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: 0branch protection not enabled on development/release branches
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
npm/get-intrinsic 1.3.0 :green_circle: 5.1
Details
CheckScoreReason
Maintained:green_circle: 78 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 7
Packaging:warning: -1packaging workflow not detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Binary-Artifacts:green_circle: 10no binaries found in the repo
SAST:warning: 0no SAST tool detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
npm/get-proto 1.0.1 UnknownUnknown
npm/gopd 1.2.0 :green_circle: 4.4
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Maintained:warning: 00 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Code-Review:warning: 0Found 0/23 approved changesets -- score normalized to 0
SAST:warning: 0no SAST tool detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
npm/has-symbols 1.1.0 :green_circle: 4.4
Details
CheckScoreReason
Maintained:warning: 00 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Binary-Artifacts:green_circle: 10no binaries found in the repo
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Packaging:warning: -1packaging workflow not detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
SAST:warning: 0no SAST tool detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
npm/hasown 2.0.2 UnknownUnknown
npm/math-intrinsics 1.1.0 UnknownUnknown
npm/merge-descriptors 1.0.3 :green_circle: 4.1
Details
CheckScoreReason
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Security-Policy:green_circle: 10security policy file detected
Binary-Artifacts:green_circle: 10no binaries found in the repo
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
Packaging:warning: -1packaging workflow not detected
Maintained:warning: 00 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
SAST:warning: 0no SAST tool detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: 0branch protection not enabled on development/release branches
npm/object-inspect 1.13.4 :green_circle: 4.8
Details
CheckScoreReason
Code-Review:warning: 0Found 1/30 approved changesets -- score normalized to 0
Packaging:warning: -1packaging workflow not detected
Maintained:green_circle: 44 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 4
Binary-Artifacts:green_circle: 10no binaries found in the repo
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
npm/qs 6.13.0 :green_circle: 5.7
Details
CheckScoreReason
Code-Review:warning: 1Found 3/30 approved changesets -- score normalized to 1
Binary-Artifacts:green_circle: 10no binaries found in the repo
Packaging:warning: -1packaging workflow not detected
Maintained:green_circle: 1010 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
CII-Best-Practices:green_circle: 5badge detected: Passing
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
npm/send 0.19.0 :green_circle: 4.9
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: 0branch protection not enabled on development/release branches
CI-Tests:green_circle: 711 out of 14 merged PRs checked by a CI test -- score normalized to 7
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:green_circle: 6found 6 unreviewed changesets out of 17 -- score normalized to 6
Contributors:green_circle: 1029 different organizations found -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:warning: 0no update tool detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Maintained:green_circle: 33 commit(s) out of 30 and 1 issue activity out of 30 found in the last 90 days -- score normalized to 3
Packaging:warning: -1no published package detected
Pinned-Dependencies:green_circle: 3dependency not pinned by hash detected -- score normalized to 3
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: -1no releases found
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Vulnerabilities:green_circle: 10no vulnerabilities detected
npm/serve-static 1.16.0 :green_circle: 5.4
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: 0branch protection not enabled on development/release branches
CI-Tests:green_circle: 811 out of 13 merged PRs checked by a CI test -- score normalized to 8
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Code-Review:green_circle: 4found 10 unreviewed changesets out of 19 -- score normalized to 4
Contributors:green_circle: 1016 different organizations found -- score normalized to 10
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Dependency-Update-Tool:warning: 0no update tool detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Maintained:green_circle: 65 commit(s) out of 30 and 3 issue activity out of 30 found in the last 90 days -- score normalized to 6
Packaging:warning: -1no published package detected
Pinned-Dependencies:green_circle: 4dependency not pinned by hash detected -- score normalized to 4
SAST:green_circle: 7SAST tool detected but not run on all commits
Security-Policy:green_circle: 10security policy file detected
Signed-Releases:warning: -1no releases found
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Vulnerabilities:green_circle: 10no vulnerabilities detected
npm/side-channel 1.1.0 :green_circle: 4.4
Details
CheckScoreReason
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
Binary-Artifacts:green_circle: 10no binaries found in the repo
SAST:warning: 0no SAST tool detected
Maintained:warning: 00 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
npm/side-channel-list 1.0.0 UnknownUnknown
npm/side-channel-map 1.0.1 UnknownUnknown
npm/side-channel-weakmap 1.0.2 UnknownUnknown
npm/@coveo/platform-client 57.6.0 :green_circle: 7
Details
CheckScoreReason
Maintained:green_circle: 1026 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Code-Review:green_circle: 10all changesets reviewed
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Binary-Artifacts:green_circle: 10no binaries found in the repo
Pinned-Dependencies:green_circle: 8dependency not pinned by hash detected -- score normalized to 8
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Signed-Releases:warning: -1no releases found
Security-Policy:warning: 0security policy file not detected
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Vulnerabilities:green_circle: 91 existing vulnerabilities detected
SAST:green_circle: 10SAST tool is run on all commits
npm/core-js 3.41.0 :green_circle: 5.3
Details
CheckScoreReason
Code-Review:warning: 0Found 1/29 approved changesets -- score normalized to 0
Maintained:green_circle: 1030 commit(s) and 8 issue activity found in the last 90 days -- score normalized to 10
Token-Permissions:green_circle: 10GitHub workflow tokens follow principle of least privilege
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Security-Policy:green_circle: 10security policy file detected
Packaging:warning: -1packaging workflow not detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Pinned-Dependencies:green_circle: 5dependency not pinned by hash detected -- score normalized to 5
Binary-Artifacts:green_circle: 10no binaries found in the repo
Branch-Protection:warning: 0branch protection not enabled on development/release branches
Signed-Releases:warning: -1no releases found
Fuzzing:warning: 0project is not fuzzed
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
Vulnerabilities:warning: 019 existing vulnerabilities detected
npm/get-intrinsic 1.2.0 :green_circle: 5.1
Details
CheckScoreReason
Maintained:green_circle: 78 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 7
Packaging:warning: -1packaging workflow not detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Binary-Artifacts:green_circle: 10no binaries found in the repo
SAST:warning: 0no SAST tool detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
npm/gopd 1.0.1 :green_circle: 4.4
Details
CheckScoreReason
Binary-Artifacts:green_circle: 10no binaries found in the repo
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Maintained:warning: 00 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Code-Review:warning: 0Found 0/23 approved changesets -- score normalized to 0
SAST:warning: 0no SAST tool detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
npm/has-symbols 1.0.3 :green_circle: 4.4
Details
CheckScoreReason
Maintained:warning: 00 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Binary-Artifacts:green_circle: 10no binaries found in the repo
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Packaging:warning: -1packaging workflow not detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
SAST:warning: 0no SAST tool detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
npm/object-inspect 1.12.3 :green_circle: 4.8
Details
CheckScoreReason
Code-Review:warning: 0Found 1/30 approved changesets -- score normalized to 0
Packaging:warning: -1packaging workflow not detected
Maintained:green_circle: 44 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 4
Binary-Artifacts:green_circle: 10no binaries found in the repo
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
License:green_circle: 10license file detected
Fuzzing:warning: 0project is not fuzzed
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected
SAST:warning: 0SAST tool is not run on all commits -- score normalized to 0
npm/side-channel 1.0.4 :green_circle: 4.4
Details
CheckScoreReason
Packaging:warning: -1packaging workflow not detected
Dangerous-Workflow:green_circle: 10no dangerous workflow patterns detected
Pinned-Dependencies:warning: 0dependency not pinned by hash detected -- score normalized to 0
Code-Review:warning: 0Found 0/30 approved changesets -- score normalized to 0
Binary-Artifacts:green_circle: 10no binaries found in the repo
SAST:warning: 0no SAST tool detected
Maintained:warning: 00 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0
Token-Permissions:warning: 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices:warning: 0no effort to earn an OpenSSF best practices badge detected
Fuzzing:warning: 0project is not fuzzed
License:green_circle: 10license file detected
Vulnerabilities:green_circle: 100 existing vulnerabilities detected
Signed-Releases:warning: -1no releases found
Branch-Protection:warning: -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Security-Policy:green_circle: 9security policy file detected

Scanned Manifest Files

package-lock.json

github-actions[bot] avatar Feb 05 '25 15:02 github-actions[bot]