Replies: 3 comments 3 replies
-
paperless-ng is written in python (backend) and typescript (frontend) and not in java, thus is not vulnerable to this particular thing. |
Beta Was this translation helpful? Give feedback.
-
Although paperless itself is written in Python, it has an optional dependency on Apache Tika to support office documents. Thus, the log4j vulnerability question is somewhat relevant. I know nothing about Apache Tika, I have no idea if it uses log4j or if it could be exploited. |
Beta Was this translation helpful? Give feedback.
-
A cursory investigation shows that tika does use log4j, and the issue is being tracked on the Apache issue tracker. That being said, it's only a security issue if someone can get access to your tika instance. If your tika instance is exposed to the Internet, you've got bigger problems. The default docker-compose.yml does not expose tika, so bad actors would need to get access to it via other systems you have exposed to the Internet. |
Beta Was this translation helpful? Give feedback.
-
Has anyone reviewed this for any log4j (CVE-2021-44228) vulnerability risk? I haven't had time fighting this at work and was surprised there was nothing out here yet.
Beta Was this translation helpful? Give feedback.
All reactions