Vulnerabilities in dependency: jackson-databind 2.2.3
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Beginne mit dem Dependency-Tree im Issue und führe lein nvd check gegen Compojure API 1.1.13 aus, um den Pfad zur verwundbaren jackson-databind 2.2.3 zu bestätigen. Verfolge die transitive Abhängigkeit über scjsv und jackson-coreutils und überprüfe anschließend, dass die aufgelöste Abhängigkeit die aufgeführten CVEs nicht mehr meldet, ohne den bestehenden Abhängigkeitssatz zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Library Version(s)
metosin/compojure-api "1.1.13"
Problem
Compojure api seem to have an old transitive dependency:
[com.fasterxml.jackson.core/jackson-databind "2.2.3"]
lein nvd check complains vulnerabilities: CVE-2018-14721, CVE-2018-14720, CVE-2018-14719, CVE-2017-7525, CVE-2018-19360, CVE-20...
Dependency tree:
[metosin/compojure-api "1.1.13"]
[cheshire "5.9.0"]
[com.fasterxml.jackson.core/jackson-core "2.9.9"]
[com.fasterxml.jackson.dataformat/jackson-dataformat-cbor "2.9.9"]
[com.fasterxml.jackson.dataformat/jackson-dataformat-smile "2.9.9"]
[tigris "0.1.1"]
[compojure "1.6.1"]
[clout "2.2.1"]
[medley "1.0.0"]
[frankiesardo/linked "1.3.0"]
[metosin/ring-http-response "0.9.1"]
[metosin/ring-swagger "0.26.2"]
[metosin/schema-tools "0.11.0"]
[metosin/scjsv "0.5.0"]
[com.github.java-json-tools/json-schema-validator "2.2.10"]
[com.github.java-json-tools/json-schema-core "1.2.10"]
[com.github.fge/uri-template "0.9"]
[com.github.java-json-tools/jackson-coreutils "1.9"]
[com.fasterxml.jackson.core/jackson-databind "2.2.3"]
[com.fasterxml.jackson.core/jackson-annotations "2.2.3"]
[com.github.fge/msg-simple "1.1"]
[com.github.fge/btf "1.2"]
[org.mozilla/rhino "1.7.7.1"]
[com.googlecode.libphonenumber/libphonenumber "8.0.0"]
[javax.mail/mailapi "1.4.3"]
[net.sf.jopt-simple/jopt-simple "5.0.3"]
- Vorherrschende Sprache
- Clojure
- Sterne
- 1.1k
- Forks
- 145
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus metosin/compojure-api
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
metosin/compojure-api#489 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
metosin/compojure-api#468 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
metosin/compojure-api#467 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
metosin/compojure-api#464 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
metosin/compojure-api#463 · 3 Kommentare ·
Alle Issues in metosin/compojure-api
Ähnliche Issues
-
.Needs Triage .Team/Gadget Priority:P3 Type:Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
metabase/metabase#84431 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
module:db module:terminology-service-local refactoring
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Add a Clojure quickstartOffengood first issue guide hacktoberfest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
TanbirRamim/open-source-radar#138 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 64/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
NoahTheDuke/splint#56 ·