Skip to content

Conversation

@afs
Copy link
Member

@afs afs commented Sep 21, 2019

Preparation for 3.13.0 release.

@kinow
Copy link
Member

kinow commented Sep 21, 2019

Ps: Jackson 2.9.10 being released too... I think it is a dependency in jena? Just in case you'd like to look at changelog and see if there's any reason to update it too for next release https://twitter.com/fasterxml/status/1175466334852747264?s=20

@afs
Copy link
Member Author

afs commented Sep 21, 2019

Thanks for pointing that out. It's been bumpy for upgrades these last few months.

We have a upstream dependency for Jackson for jsonld-java. I don't think any of Jena code directly uses the Jackson code. Now, Jena and jsonld-java don't actually use the part of databind that has been under attack, but it is easy to upgrade so if jena uses use jackson directly, they get the fixes.

jsonld-java is currently depending on 2.9.9 (core) and 2.9.9.2 (databind). Jena takes control of the exact version because of the releases for CVE's, giving us fine grained control (2.9.9.x) without needing to wait for jsonld-java to release, assuming x.x.x.+1 is fix-only.

In my $job, some customers scan jars and match against the CVE database. I'm sure they aren't the only ones. It is easier to upgrade that explain why the CVE does not affect the code.

@afs afs merged commit 4d48260 into master Sep 22, 2019
@afs afs deleted the clean-javadoc branch September 22, 2019 09:05
@afs
Copy link
Member Author

afs commented Sep 24, 2019

Jackson 2.9.10 (core and databind) has hit central and the automated GH security alerts.

JENA-1762.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants