Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update M2E (Vulnerability in Apache Lucene 8.9) #2085

Closed
siakhooi opened this issue May 11, 2022 · 3 comments · Fixed by #2096
Closed

Update M2E (Vulnerability in Apache Lucene 8.9) #2085

siakhooi opened this issue May 11, 2022 · 3 comments · Fixed by #2096
Assignees
Labels
dependencies Pull requests that update a dependency file

Comments

@siakhooi
Copy link

Hi,

There is a vulnerability report on apache lucene 8.9 and request us to upgrade to 8.10.
opensearch-project/OpenSearch#687
https://issues.apache.org/jira/browse/LUCENE-9981

tracing from our codes, into redhat.java (vscode plugin) that contains a file called
org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar
that contains lucene-*-5.5.5.jar

further trace found that it is coming from
http://download.eclipse.org/jdtls/snapshots/jdt-language-server-latest.tar.gz

Will this issue be fixed? any help are very much appreciated! thank you.

Path:
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-analyzers-common-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-backward-codecs-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-core-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-highlighter-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-join-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-memory-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-queries-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-queryparser-5.5.5.jar
redhat.java\extension\server\plugins\org.eclipse.m2e.maven.indexer_1.18.1.20211011-2139.jar\jars\lucene-sandbox-5.5.5.jar

@rgrunber
Copy link
Contributor

I know that m2e eliminated a lot of stuff related to the m2e.maven.indexer recently so maybe there's a chance that if we update JDT-LS to use a more recent version, it will simply be eliminated. @mickaelistria , is this the case ?

@rgrunber rgrunber added the dependencies Pull requests that update a dependency file label May 12, 2022
@mickaelistria
Copy link
Contributor

Indeed, m2e 2.0 won't contain indexer anymore and should be released in about 2 weeks. When JDT-LS bumps to this new version, Apache Lucene won't be here any more.

@rgrunber rgrunber changed the title Vulnerability in Apache Lucene 8.9 Update M2E (Vulnerability in Apache Lucene 8.9) May 13, 2022
@rgrunber
Copy link
Contributor

As mentioned by @fbricon , we're going to be doing this eventually, but given that there are likely breaking changes, this will take some time to get right.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants