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

Update Rust crate dir-diff to 0.3.3 #93

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Update Rust crate dir-diff to 0.3.3

17d2917
Select commit
Loading
Failed to load commit list.
Open

Update Rust crate dir-diff to 0.3.3 #93

Update Rust crate dir-diff to 0.3.3
17d2917
Select commit
Loading
Failed to load commit list.
Mend/5034428 / Mend Security Check failed Oct 17, 2024 in 35m 14s

Security Report

The Security Check found 28 vulnerabilities.

CVE Severity CVSS Score Exploit Maturity EPSS Vulnerable Library Suggested Fix Issue
CVE-2023-45853

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ libz-sys-1.1.8.crate (Vulnerable Library)

Critical 9.8 Not Defined 0.1% libz-sys-1.1.8.crate Upgrade to version: v1.3.1 None
CVE-2022-37434

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> ❌ libgit2-sys-0.14.2+1.5.1.crate (Vulnerable Library)

Critical 9.8 Not Defined 0.3% libgit2-sys-0.14.2+1.5.1.crate Upgrade to version: v1.2.13 None
CVE-2022-37434

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ libz-sys-1.1.8.crate (Vulnerable Library)

Critical 9.8 Not Defined 0.3% libz-sys-1.1.8.crate Upgrade to version: v1.2.13 None
CVE-2020-25573

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> riker-0.4.2.crate (Root Library)

   -> config-0.10.1.crate

     -> serde-hjson-0.9.1.crate

       -> ❌ linked-hash-map-0.3.0.crate (Vulnerable Library)

Critical 9.8 Not Defined 0.4% linked-hash-map-0.3.0.crate Upgrade to version: linked-hash-map - 0.5.3 None
WS-2023-0045

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> tempfile-3.3.0.crate (Root Library)

   -> ❌ remove_dir_all-0.5.3.crate (Vulnerable Library)

Critical 9.1 Not Defined remove_dir_all-0.5.3.crate Upgrade to version: remove_dir_all - 0.8.0 None
CVE-2024-24577

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> ❌ libgit2-sys-0.14.2+1.5.1.crate (Vulnerable Library)

High 8.6 Not Defined 0.2% libgit2-sys-0.14.2+1.5.1.crate Upgrade to version: v1.6.5,v1.7.2 None
CVE-2023-4807

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

High 7.8 Not Defined 0.0% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: openssl-3.0.11,openssl-3.1.3,OpenSSL_1_1_1w, cryptography - 41.0.4 None
WS-2023-0083

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ openssl-sys-0.9.80.crate (Vulnerable Library)

High 7.5 Not Defined openssl-sys-0.9.80.crate Upgrade to version: openssl - 0.10.48 None
WS-2023-0082

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ openssl-sys-0.9.80.crate (Vulnerable Library)

High 7.5 Not Defined openssl-sys-0.9.80.crate Upgrade to version: openssl - 0.10.48 None
WS-2023-0081

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ openssl-sys-0.9.80.crate (Vulnerable Library)

High 7.5 Not Defined openssl-sys-0.9.80.crate Upgrade to version: openssl - 0.10.48 None
WS-2022-0013

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> riker-0.4.2.crate (Root Library)

   -> ❌ dashmap-3.11.10.crate (Vulnerable Library)

High 7.5 Not Defined dashmap-3.11.10.crate Upgrade to version: dashmap - 5.1.0 None
CVE-2024-27308

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> actix-web-4.3.0.crate (Root Library)

   -> actix-codec-0.5.0.crate

     -> tokio-1.24.2.crate

       -> ❌ mio-0.8.5.crate (Vulnerable Library)

High 7.5 Not Defined 0.0% mio-0.8.5.crate Upgrade to version: mio - 0.8.11 None
CVE-2023-26964

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> actix-web-4.3.0.crate (Root Library)

   -> actix-http-3.3.0.crate

     -> ❌ h2-0.3.15.crate (Vulnerable Library)

High 7.5 Not Defined 0.1% h2-0.3.15.crate Upgrade to version: h2 - 0.3.17 None
CVE-2023-0464

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

High 7.5 Not Defined 0.4% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1u,openssl-3.0.9,openssl-3.1.1 None
CVE-2023-0215

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

High 7.5 Not Defined 0.6% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: openssl-src - 111.25,300.0.12 None
CVE-2022-4450

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

High 7.5 Not Defined 0.2% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1t,openssl-3.0.8 None
CVE-2018-25032

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ libz-sys-1.1.8.crate (Vulnerable Library)

High 7.5 Not Defined 0.3% libz-sys-1.1.8.crate Upgrade to version: v1.2.12 None
CVE-2023-0286

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

High 7.4 Not Defined 0.4% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: openssl-3.0.8;cryptography - 39.0.1;openssl-src - 111.25.0+1.1.1t,300.0.12+3.0.8 None
WS-2020-0368

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> ❌ libz-sys-1.1.8.crate (Vulnerable Library)

Medium 6.5 Not Defined libz-sys-1.1.8.crate Upgrade to version: cmake-native - 3.15.5;binutils-cross-testsuite - 2.35;libstd-rs - 1.57.0;gdb - 11.1,9.2;tcl - 8.6.11;sudo - 1.8.32;binutils - 2.35,2.28;ccache - 3.3.3,4.1;libgit2 - 1.3.0;cmake - 3.19.5,3.7.0,3.7.2,3.22.0,3.17.3;cmake-native - 3.17.3,3.7.0,3.22.0,3.18.4;ghostscript - 9.55.0 None
CVE-2023-2650

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 6.5 Not Defined 0.3% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1u,openssl-3.0.9,openssl-3.1.1, cryptography - 41.0.0 None
CVE-2023-48795

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> ❌ libssh2-sys-0.2.23.crate (Vulnerable Library)

Medium 5.9 Not Defined 96.5% libssh2-sys-0.2.23.crate Upgrade to version: putty - 0.80, openssh - V_9_6_P1, golang/crypto - v0.17.0, asyncssh - 2.14.2, libssh-0.9.8, libssh-0.10.6, teraterm - v5.1, paramiko - 3.4.0, russh - 0.40.2, com.github.mwiede:jsch:0.2.15, proftpd - v1.3.8b, thrussh - 0.35.1, teraterm - v5.1, org.connectbot:sshlib:2.2.22, mscdex/ssh2 - 1.15.0, jtesta/ssh-audit - v3.1.0, Oryx-Embedded/CycloneSSH - v2.3.4, opnsense/src - 23.7, winscp - 6.2.2, PowerShell/openssh-portable - v9.5.0.0 None
CVE-2022-4304

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 5.9 Not Defined 0.2% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1t,openssl-3.0.8 None
CVE-2024-0727

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 5.5 Not Defined 0.2% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1x,OpenSSL_1_0_2zj,openssl-3.0.13,openssl-3.1.5,openssl-3.2.1 None
WS-2023-0223

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> stderrlog-0.5.4.crate (Root Library)

   -> ❌ atty-0.2.14.crate (Vulnerable Library)

Medium 5.3 Not Defined atty-0.2.14.crate None
CVE-2023-5678

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 5.3 Not Defined 0.1% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1x,openssl-3.0.13,openssl-3.1.5 None
CVE-2023-3817

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 5.3 Not Defined 0.1% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: openssl-3.0.10,openssl-3.1.2 None
CVE-2023-0465

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 5.3 Not Defined 0.2% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: OpenSSL_1_1_1u,openssl-3.0.9,openssl-3.1.1 None
CVE-2022-4203

Path to dependency file: /Cargo.toml

Path to vulnerable library: /Cargo.toml

Dependency Hierarchy:

-> git2-0.16.1.crate (Root Library)

   -> libgit2-sys-0.14.2+1.5.1.crate

     -> libssh2-sys-0.2.23.crate

       -> openssl-sys-0.9.80.crate

         -> ❌ openssl-src-111.24.0+1.1.1s.crate (Vulnerable Library)

Medium 4.9 Not Defined 0.1% openssl-src-111.24.0+1.1.1s.crate Upgrade to version: openssl-3.0.8 None

Total libraries scanned: 285
Scan token: 734a1f2b77d6419ebff705fa1a849bbb