Skip to content

Critical Log4J vulnerability in API codebase #474

@JonCook

Description

@JonCook

Hi,

We have detected that there is an old version of log4j included in the API codebase: log4j-1.2.8.jar at

This version of Log4J is known to contain several important security vulnerabilities most notable:

Major ones:
CVE-2019-17571
Remote code execution via SocketServer

If you are checking out the codebase as part of a docker setup etc or installation as per the Documentation https://helioviewer-project.github.io/install/ you are going to inherit this log4 jar in your installation

It seems the whole distribution of jsunit was added 17 years ago to the source tree. I've not sure if it is really used, and it is a bit unusual to include the complete distribution of an external library in ones own codebase. Maybe it could be removed/cleaned up?

Many thanks,
Jonathan

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions