Skip to content

HBASE-30193 Override transitive jakarta.mail 1.6.7 to 1.6.8 #8296

Open
xavifeds8 wants to merge 2 commits into
apache:masterfrom
xavifeds8:HBASE-30193
Open

HBASE-30193 Override transitive jakarta.mail 1.6.7 to 1.6.8 #8296
xavifeds8 wants to merge 2 commits into
apache:masterfrom
xavifeds8:HBASE-30193

Conversation

@xavifeds8
Copy link
Copy Markdown
Contributor

@xavifeds8 xavifeds8 commented Jun 1, 2026

com.sun.mail:jakarta.mail is a transitive dependency pulled in via com.sun.xml.ws:jaxws-rt:2.3.7. It is not used anywhere in HBase.

jaxws-rt itself is only used in two modules (hbase-it and hbase-dev-generate-classpath), and the only class referenced from its dependency chain is javax.xml.ws.http.HTTPException (which comes from jakarta.xml.ws-api, not from jakarta.mail).

Since jakarta.mail is unused and brings in CVE-2025-7962 (SMTP Injection), it is safe to exclude it from jaxws-rt.

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.

1 participant