CVE-2019-14893
jackson-databind: Serialization gadgets in classes of the xalan package
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD. Daha düşük diyenler: GHSA (yüksek), Red Hat (orta), Ubuntu (orta).
Açıklama
A flaw was discovered in FasterXML jackson-databind in all versions before 2.9.10 and 2.10.0, where it would permit polymorphic deserialization of malicious objects using the xalan JNDI gadget when used in conjunction with polymorphic type handling methods such as `enableDefaultTyping()` or when @JsonTypeInfo is using `Id.CLASS` or `Id.MINIMAL_CLASS` or in any other way which ObjectMapper.readValue might instantiate objects from unsafe sources. An attacker could use this flaw to execute arbitrary code.
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| debian 10 | jackson-databind | 2.9.8-3+deb10u1 |
| debian 11 | jackson-databind | 2.10.0-1 |
| debian 12 | jackson-databind | 2.10.0-1 |
| debian 13 | jackson-databind | 2.10.0-1 |
| debian 14 | jackson-databind | 2.10.0-1 |
| debian 8 | jackson-databind | 2.4.2-2+deb8u9 |
| debian 9 | jackson-databind | 2.8.6-1+deb9u6 |
| echo | jackson-databind | 2.10.0-1 |
| maven::GitHub Security Advisory Maven | com.fasterxml.jackson.core:jackson-databind | 2.9.10 |
| Red Hat | elasticsearch-cloud-kubernetes, opendaylight, openshift-elasticsearch-plugin ve 2 tane daha | düzeltme belirtilmemiş |
| ubuntu 18.04-ESM | jackson-databind | düzeltme belirtilmemiş |
11 kaynaktaki 15 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| debian 10 | jackson-databind | 2.9.8-3+deb10u1 |
| debian 11 | jackson-databind | 2.10.0-1 |
| debian 12 | jackson-databind | 2.10.0-1 |
| debian 13 | jackson-databind | 2.10.0-1 |
| debian 14 | jackson-databind | 2.10.0-1 |
| debian 8 | jackson-databind | 2.4.2-2+deb8u9 |
| debian 9 | jackson-databind | 2.8.6-1+deb9u6 |
| echo | jackson-databind | 2.10.0-1 |
| maven::GitHub Security Advisory Maven | com.fasterxml.jackson.core:jackson-databind | 2.9.10 |
| Red Hat | elasticsearch-cloud-kubernetes | düzeltme belirtilmemiş |
| Red Hat | opendaylight | düzeltme belirtilmemiş |
| Red Hat | openshift-elasticsearch-plugin | düzeltme belirtilmemiş |
| Red Hat | rh-maven35-jackson-databind | düzeltme belirtilmemiş |
| Red Hat | rh-maven35-jackson-databind-javadoc | düzeltme belirtilmemiş |
| ubuntu 18.04-ESM | jackson-databind | düzeltme belirtilmemiş |
Referanslar
- https://access.redhat.com/errata/RHSA-2020:0729
- https://access.redhat.com/security/cve/CVE-2019-14893
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-14893
- https://github.com/FasterXML/jackson-databind/commit/998efd708284778f29d83d7962a9bd935c228317
- https://github.com/FasterXML/jackson-databind/issues/2469
- https://lists.apache.org/thread.html/r1b103833cb5bc8466e24ff0ecc5e75b45a705334ab6a444e64e840a0@%3Cissues.bookkeeper.apache.org%3E
- https://lists.apache.org/thread.html/rf1bbc0ea4a9f014cf94df9a12a6477d24a27f52741dbc87f2fd52ff2@%3Cissues.geode.apache.org%3E
- https://nvd.nist.gov/vuln/detail/CVE-2019-14893