What is Apache Log4j?


A NEWLY discovered vulnerability in a widely used software library is causing mayhem on the internet.

It is forcing cyber defenders to scramble as hackers rush to exploit the weakness.

A newly discovered vulnerability in a widely used software library is causing mayhem on the internet,

What is Apache Log4j? 

The vulnerability, known as Log4j, comes from a popular open source product that helps software developers track changes in applications that they build.

 It is so popular and embedded across many companies’ programs that security executives expect widespread abuse.

Amit Yoran, chief executive of Tenable, a network security firm, and the founding director of the U.S. Computer Emergency Readiness Team, said: “The Apache Log4j Remote Code Execution Vulnerability is the single biggest, most critical vulnerability of the last decade.”

The U.S. government sent a warning to the private sector about the Log4j vulnerability and the looming risk it poses on Friday December 10.

In a conference call, the leader of CISA said it was one of the worst vulnerabilities seen in many years.

She urged companies to have staff working through the holidays to battle those using new methods to exploit the flaw.

Much of the software affected by Log4j, which bears names like Hadoop or Solr, may be unfamiliar to the public at large.

But as with the SolarWinds program at the center Russian espionage operation last year, the ubiquity of these workhorse programs makes them ideal jumping-off points for digital intruders.

Juan Andres Guerrero-Saade, principal threat researcher with cybersecurity firm SentinelOne, called it “one of those nightmare vulnerabilities that there’s pretty much no way to prepare for.”

While a partial fix for the vulnerability was released on Friday by Apache, the maker of Log4j, affected companies and cyber defenders will need time to locate the vulnerable software and properly implement patches. Log4j itself is maintained by a few volunteers, security experts said.

Why is Log4j vulnerable? 

In practice, the flaw allows an outsider to enter active code into the record-keeping process. That code then tells the server hosting the software to execute a command giving the hacker control.

The issue was first publicly disclosed by a security researcher working for Chinese technology company Alibaba Group Holding Ltd, Apache noted in its security advisory.

It is now apparent that initial exploitation was spotted Dec. 2, before a patch rolled out a few days later. 

The attacks became much more widespread as people playing Minecraft used it to take control of servers and spread the word in gaming chats.

What does Log4j affect? 

The Log4j vulnerability affects everything from the cloud to developer tools and security devices.

So far no major disruptive cyber incidents have been publicly documented as a result of the vulnerability, but researchers are seeing an alarming uptick in hacking groups trying to take advantage of the bug for espionage.

“We also expect to see this vulnerability in everyone’s supply chain,” said Chris Evans, chief information security officer at HackerOne.

Multiple botnets, or groups of computers controlled by criminals, were also exploiting the flaw in a bid to add more captive machines, experts tracking the developments said.

What many experts now fear is that the bug could be used to deploy malware that either destroys data or encrypts it, like what was used against U.S. pipeline operator Colonial Pipeline.