Video | Tableau | Industry trends | Tool strategy

Apache Log4J2 explained for Tableau users

When I first heard the term Log4j I Googled it — worst possible time — so here's what it actually is and why every Tableau user should care.

Part ofBehind The Scenes
  • Log4j is an open source Java logging library, bundled via Apache, used by Tableau Server and Desktop to write diagnostic logs — so the vulnerability affects every version of Tableau.
  • The flaw stems from Java's JNDI (Java Naming and Directory Interface) feature, allowing remote code execution (RCE) without needing access to your machine, similar in spirit to a SQL injection.
  • CVE identifiers like CVE-2021-44228 decode simply: CVE = Common Vulnerabilities and Exposures, 2021 = the year, and the final number is just the record code, all tracked in the National Vulnerability Database.
  • The CVSS base score rates severity out of 10, and this vulnerability scored a maximum 10/10; expect multiple patches as new vulnerabilities are found in an ongoing arms race with attackers.
  • Organisations should urgently patch every affected application, and the incident exposes a wider blind spot: most of us don't know which open source dependencies our tools rely on.

In this video, I took a bit of time digging into what LOG4j is and some of the issues that this vulnerability has brought up.

My Tableau forums post: https://j.mp/3ql0MtK

Links: - Log4j Website https://j.mp/3H93CsG - Tableau open source libraries: https://tableau.github.io/ - Log4j explainer: https://j.mp/3sAJI5s - CVE explainer: https://j.mp/3JbDyP8 - National vulnerability database: https://j.mp/3H375J9 - Vulnerabilities.  https://j.mp/3qqdpUu - NVD scoring calculator: https://j.mp/33Tj4uv - Scoring calculator for one of the codes: https://j.mp/33T3fEb - Types of hackers: https://j.mp/3mrxvwq

00:00 - In case you’ve been under a rock 00:38 - What is Apache Log4j 03:58 - What’s the vulnerability 07:31 - What happens next 11:44 - Some final thoughts ‍