A new gadget type (see https://medium.com/@cowtowncoder/on-jackson-cves-dont-panic-here-is-what-you-need-to-know-54cd0d6e8062) was reported, and CVE id allocated was CVE-2019-12384.
CVE description is available at: https://nvd.nist.gov/vuln/detail/CVE-2019-12384 for full details, but the specific variation (in addition to needing "default typing", attacker being able to craft specific json message) is that:
logback-classic in its classpathvulnerability applies.
Fixed in:
Excuse me, may I ask when will this issue be solved?
I hope to have to work on this (and perhaps the other CVE to file) later this week.
Fixed in 2.9 (for likely micro-patch 2.9.9.1), as well as backported in 2.8 and 2.7 (in case new versions might be released; or to make it easier for users to build from those branches).
ok, thank you very much. By the way, when will the patch 2.9.9.1 be released? we need this urgently.
I'll be going on vacation later today, back on July 1st, so at earliest in early July (but possibly mid-July, depending on if it'll be 2.9.10 or 2.9.9.1).
Release 2.9.9.1 in-progress.
@cowtowncoder Are you planning on releasing a 2.9.9.1 for the jackson-bom artifact containing this jackson-databind release? Thanks
@jebeaudet I am bit on fence on that -- if you would find it useful, please file an issue and I can create one?
Excuse me, may I ask when will jackson 2.9.10 be released?
@hwwxj Not clear yet -- not enough bug fixes to warrant full release. But micro-patches 2.9.9.1 and 2.9.9.2 exist with the fix (plus there will be imminent 2.9.9.3 to address #2395 that was included in 2.9.9.2).
Most helpful comment
Release 2.9.9.1 in-progress.