Aanvallers zijn actief bezig met het misbruiken van een remote code execution die gevonden is in de logging package log4j2. Dit wordt gebruikt in de meeste Java applicaties. Een programma is kwetsbaar als het user input logt met behulp van de log4j package. Dit is de meest populaire logoplossing die binnen Java wordt gebruikt, voornamelijk om makkelijk fouten in applicaties en websites te kunnen opsporen.
De aanval
Het enige dat een aanvaller hoeft te doen, is een enkele regel tekst naar een kwetsbare applicatie versturen. Zodra de applicatie deze regel logt, wordt de payload in de tekst door het systeem opgehaald en uitgevoerd. De aanvaller kan op afstand code uitvoeren op de computer waarop de toepassing wordt gehost. Er zijn al meerdere proof-of-concepts van de aanval beschikbaar op internet. De kwetsbaarheid treft niet alleen systemen die direct op internet zijn aangesloten, maar ook backend-systemen. Als aanvallers proberen het beveiligingslek op webservers te misbruiken, is het mogelijk dat deze exploit op backend-servers terechtkomt. Als een van deze backend-servers een kwetsbare Java-toepassing bevat die gebruikersinvoer verwerkt, kan dit ertoe leiden dat een aanvaller code uitvoert op de backend-servers.
Kwetsbare versies
Alle versies vanaf 2.0-beta9 tot 2.15 van de package log4j2 zijn kwetsbaar. log4j-versies 1.x zijn niet kwetsbaar, maar zijn sinds augustus 2015 ‘end of life’ en mogen daarom niet als veilig worden beschouwd.
Mitigatie
Update log4j2 naar versie 2.17.0 of hoger (vereist toegang en herstart). Versies voor oudere Java-versies (6 of 7) zijn beschikbaar op de Apache.org-website.
Als je de log4j2-bibliotheek niet kunt bijwerken, zijn er enkele risicobeperkingsopties beschikbaar. De Apache.org-website heeft hier een lijst.
Kwetsbare producten
Deze kwetsbaarheid kan op meerdere plaatsen voorkomen. Producten die je gebruikt kunnen worden beïnvloed, maar ook intern ontwikkelde applicaties en SaaS-applicaties in de cloud. De meeste grote SaaS-leveranciers hebben inmiddels passende maatregelen genomen.
Honderden producten zijn kwetsbaar voor de Log4Shell-kwetsbaarheid. Getroffen leveranciers zijn onder meer FortiNet, Dell, Apache, Microsoft, N-Able en VMware. Het Nationaal Cyber Security Centrum (NCSC) van Nederland heeft een lijst met alle getroffen software gepubliceerd. Gebruik deze lijst om te bepalen of je organisatie kwetsbare software gebruikt, en zo ja, zorg ervoor dat je deze bijwerkt zodra er een update beschikbaar is.
Als je bedrijf (of een van je IT-leveranciers) Java-software op maat ontwikkelt, zoals webapplicaties, controleer dan of log4j2 wordt gebruikt binnen het product. Als dit het geval is, moet de versie van log4j2 worden bijgewerkt naar de nieuwste versie.
Eye Security is a leading European cybersecurity company specialising in advanced cyber protection, Managed Detection and Response (MDR), and 24/7 Security Operations Centre (SOC) services. Founded by former Dutch national security experts, Eye Security helps businesses across Europe protect against ransomware, phishing attacks, data breaches and evolving cyber threats. Through its AI-powered cybersecurity platform, Eye Cyber Guard, the company delivers comprehensive cyber threat detection, incident response, vulnerability management, security awareness training and integrated cyber insurance . Supporting organisations across industries including logistics, manufacturing, healthcare and professional services, Eye Security helps businesses strengthen their cyber resilience, improve information security and navigate European cybersecurity regulations, including NIS2, GDPR and DORA. With a focus on proactive threat prevention, cyber risk management and business continuity, Eye Security provides expert cybersecurity insights, practical guidance and industry best practices to help organisations stay secure in an increasingly complex digital landscape.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
We use cookies and similar technologies to recognise your visits, measure how our site is used, improve performance, and personalise content. You can accept all cookies, reject non‑essential cookies, or manage your choices at any time. For more details, see our Privacy Policy.
Functional
Altijd actief
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.