OHDSI / WhiteRabbit

WhiteRabbit is a small application that can be used to analyse the structure and contents of a database as preparation for designing an ETL. It comes with RabbitInAHat, an application for interactive design of an ETL to the OMOP Common Data Model with the help of the the scan report generated by White Rabbit.
http://ohdsi.github.io/WhiteRabbit
Apache License 2.0
173 stars 85 forks source link

Log4j Shell Vulnerability #321

Closed saradeelstra closed 2 years ago

saradeelstra commented 2 years ago

I’m sure you are well aware of the vulnerability with Log4j. We are needing to determine if White Rabbit is vulnerable. If so, do you plan on creating a patch or have a plan to patch?

If you could please respond asap, I would greatly appreciate it as we have a deadline of 12/22 to confirm no vulnerabilities, prior to shutting off services to the application.

saradeelstra commented 2 years ago

Also inquiring about Usagi software.

MaximMoinat commented 2 years ago

Thanks for raising this issue. We are tracking the situation and will apply a patch like already being worked on for the OHDSI Atlas/WebApi. We will incorporate this in the next release of WhiteRabbit/Usagi.

At this point, I cannot give you a timeline. As WhiteRabbit/Usagi is typically run locally (ie. not hosted as a webservice), this currently does not have a high priority. If you are uncertain whether this tool may provide a vulnerability, please shut them off until we have implemented the patch.

MaximMoinat commented 2 years ago

Upon further investigation we found that WhiteRabbit (and Usagi) do not use Log4j, but apache commons-logging and slf4j-simple for logging. These are not susceptible to the Log4j vulnerability.