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

Resolve log4j (Java7) vulnerability in Simple Java Mail's CLI module #365

Closed
bbottema opened this issue Dec 23, 2021 · 1 comment
Closed
Assignees
Milestone

Comments

@bbottema
Copy link
Owner

bbottema commented Dec 23, 2021

Technically, Simple Java Mail doesn't depend on log4j for general use; it is only included in the stand-alone CLI distribution so the dependency (and its vulnerability) is basically never exposed to the public domain. So if you're just using it as a dependency in your project, you're good and you don't really need a new version.

However, to just avoid any ambiguity about this and satisfy the dependency analyzers, I'll just resolve this issue and move to 2.12.3 which fixes it for Java 7 (see https://logging.apache.org/log4j/2.x/security.html). This will be released in Simple Java Mail 6.6.2.

For the next major version 7.0.0 I will further update to 2.17.0, which fixes it for Java 8 and up.

@bbottema bbottema added this to the 6.6.2 milestone Dec 23, 2021
@bbottema bbottema self-assigned this Dec 23, 2021
@bbottema bbottema changed the title Resolve log4j vulnerabilityin Simple Java Mail Resolve log4j vulnerability in Simple Java Mail Dec 23, 2021
@bbottema
Copy link
Owner Author

6.6.2 released.

@bbottema bbottema changed the title Resolve log4j vulnerability in Simple Java Mail Resolve log4j vulnerability in Simple Java Mail's CLI module Dec 23, 2021
@bbottema bbottema changed the title Resolve log4j vulnerability in Simple Java Mail's CLI module Resolve log4j (Java7) vulnerability in Simple Java Mail's CLI module Jan 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant