Hacker News new | ask | show | jobs
by staunton 333 days ago
Would you say Log4j is an internal or an external dependency?
1 comments

External, unfortunately. A library that only wrote log files would be internal, but log4j is one of those open-source solutions that has fallen prey to the kitchen-sink fallacy - bundling network transport and service discovery into your logging library creates a massive attack surface that isn't strictly related to the library's stated function.