You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updating the dependency might cause problems for some people. Specifically, I have been stuck on Jackson 2.5.3 for a while, because every time I try to use a later version, something breaks in my serialization. It's a compatibility problem unrelated to the security issue, and it's something I'll need to fix eventually, but if you force me now to use Jackson 2.8.8, I'll have to find some way to defeat the dependency (or just not move to the next release of Restlet).
I think this can be addressed instead by documentation, without code or dependency changes. The important point is that external entity support should be disabled by default (and it is, see here and here), and that users be warned that enabling it has risks as described in CVE-2016-7051 and CVE-2016-3270.
jackson restlet extension is using jackson-dataformat-xml:2.4.4 on which a CVE has been issued https://nvd.nist.gov/vuln/detail/CVE-2016-7051
The text was updated successfully, but these errors were encountered: