2021-12-13T05:32:00Z
EB
Director of Community at PeerSpot (formerly IT Central Station)
  • 5
  • 153

What does the Log4j/Log4Shell vulnerability mean for your company?

What does Log4j/Log4Shell mean?


Hi peers,

I believe many of you have already heard of the recent Log4j/Log4Shell vulnerability that allows attackers to perform remote code execution (RCE).

What does it mean for an organization? How can you check you're vulnerable and mitigate/patch it now, if at all?

Lastly, what impact do you see this can have in the near future?

Thanks

5
PeerSpot user
5 Answers
SC
Cyber Security Advisor - Director at Fort Net UK
MSP/MSSP
Top 5Leaderboard
2021-12-14T09:39:07Z
Dec 14, 2021

This vulnerability is particularly critical because Log4j is widely used in open source and commercial software and remote exploitation of the vulnerability against any internet-facing server is trivial using a single HTTP post. Exploitation results in full system compromise. The vulnerability has a CVSS Score of 10 out of a possible 10 meaning it is as bad as it gets.


Our SOC has launched a new app that detects the presence of vulnerable versions of Log4j however, detecting it does not mean you have been exploited.


My advice: Scan your network to get a full visibility report i.e. find all your legacy and shadow IT that you didn't know existed which means you should find all potential instances of Log4j, patch all of the Log4J environments, monitor your systems 24/7 using your SOC and if you don't have a SOC invest in a Managed SOC provider. 

EB
Director of Community at PeerSpot (formerly IT Central Station)
Community Manager
Dec 14, 2021

@SimonClark thank you for your answer and for the advice!

PeerSpot user
Search for a product comparison in Application Security Tools
BH
IT Security Coordinator at a healthcare company with 10,001+ employees
Real User
Top 5
2021-12-13T16:43:38Z
Dec 13, 2021

Yet another chance to test our incident response procedures. 


So far I would say we're a B. Good on the process, and an A on team response and interactions and reducing threat risk were about a B. 


ID'g your external assets exposed to this vulnerability is your teams' #1 priority and mitigate or patch (if available) the threat. 


You also have to notify and communicate with any 3rd party to make sure they're aware so they can start the same process. You ALSO need to be fully aware of your vendors' weaknesses and defenses (mitigations, patches, knowledge and reaction time). 


Then be prepared to roll out patches or in this case shut systems down OR put mitigations in place immediately to mitigate risk to the entire environment.

Jairo Willian Pereira - PeerSpot reviewer
Information Security Manager at a retailer with 10,001+ employees
Real User
Top 5Leaderboard
2021-12-13T11:53:51Z
Dec 13, 2021

One excellent opportunity for the company to test your CMDB/Inventory (at medium and big companies). 


Tenable, and I think, other Vulnerability Scanners offer a specific plugin used to check your infrastructure against Log4shell. 


If you don't have VS, you can try looking at your logging system for evidence or use:


https://buff.ly/3lYZRh0
https://gist.github.com/SwitHa...


In the future, Patch Mgmt pre-defined and applied schedules need to be first (proactive) from scanners/vulns. (reactive).

EB
Director of Community at PeerSpot (formerly IT Central Station)
Community Manager
Dec 15, 2021
PeerSpot user
VG
Chief Architect at Peristent Systems
Real User
Top 5Leaderboard
2021-12-21T08:01:45Z
Dec 21, 2021

WhiteSource has released a utility to detect log4j vulnerability in the codebase. 


Take a look at this if it helps. In our case, a lot of projects use Elastic Search and Azure DevOps Server - both of them have log4j being used and that's where additional fixes have to be done.


https://github.com/whitesource/log4j-detect-distribution

EB
Director of Community at PeerSpot (formerly IT Central Station)
Community Manager
Dec 21, 2021

@reviewer1572348 what have you been doing or what do you recommend to mitigate the issue? 

PeerSpot user
EB
Director of Community at PeerSpot (formerly IT Central Station)
Community Manager
2021-12-14T07:41:29Z
Dec 14, 2021

Hello @Jangsun KIM, @Cuneyt KALPAKOGLU Phd. , @reviewer1572348, @Nachu Subramanian, @Letsogile-Baloi, @Nagaraj Sheshachalam, @Nadeem Syed, @reviewer1362132, @Chiheb Chebbi ​and @Abbasi Poonawala,


Can you please join this discussion and share your advice with the community?


Thank you!

Learn what your peers think about Veracode. Get advice and tips from experienced pros sharing their opinions. Updated: February 2023.
685,707 professionals have used our research since 2012.
Related Questions
Avigayil Henderson - PeerSpot reviewer
Content Development Manager at PeerSpot
Mar 20, 2023
Hi community,  Please share your input and help out fellow peers. Thank you.
See 2 answers
Navcharan Singh - PeerSpot reviewer
Senior Seo Executive at Ace Cloud Hosting
Feb 28, 2023
Automating security for a CI/CD pipeline is essential in ensuring the safety and reliability of your applications. Security automation helps organizations automate the process of validating security policies, patching vulnerabilities, ensuring regulatory compliance with industry standards, and maintaining application integrity. When considering automating security for your CI/CD pipeline there are three main components you should pay attention to: Policy Validation, Vulnerability Scanning & Patching, and Regulatory Compliance & Governance. Policy Validation aims to ensure that all changes made during deployment align with existing organizational policies. Automated policy validation should use configuration management tools such as Ansible or Puppet to scan source code repositories like GitHub or GitLab for any changes made prior to deployments into production environments. This can be integrated into continuous integration pipelines so that any non-compliant changes are flagged before reaching an active environment. Vulnerability Scanning & Patching ensures that any known vulnerabilities which may have been introduced via a new code commit or change in existing infrastructure configurations will be identified prior to deployment allowing appropriate remediation action to take place such as blocking the release until fixes can be applied or automatically applying patches where possible before the change is deployed in production environments. These activities can also be automated by integrating scanning tools such as Nmap directly into CI/CD pipelines so they execute at each stage performing active scans on exposed networks and services before allowing progression through the pipeline toward production systems. Finally, Regulatory Compliance & Governance involves recognizing issues that require manual authorization from an administrator before consideration of an automated fix or deployment occurs (such as legal/privacy restrictions). It also includes monitoring external sources related to potential threats relevant specifically related to your organization (such as data breaches on other organizations), overseeing audit logs produced from actions taken within both source control platforms and cloud provider resources used within the CI/CD pipeline itself (for example developer keys used when accessing private resources). Automation here would include continually analyzing audit logs generated from activities performed throughout various stages of the delivery process permitting immediate detection of anomalies against expected behavior based on user roles assigned within each project being worked upon.
Remy Ma - PeerSpot reviewer
Network Security Services at ACE Managed Securty Services
Mar 20, 2023
When it comes to security and automation, there's no such thing as too much. That's why it makes sense to take steps to automate security for your CI/CD pipeline. Automation can help reduce the time spent on manual tasks and ensure that your code is secure before it makes its way into production. Here are some tips for automating security for your CI/CD pipeline: 1. Use a static application security testing (SAST) solution to scan code for vulnerabilities. SAST solutions can help identify and fix known issues quickly and efficiently. 2. Run regular scans of your codebase using a dynamic application security testing (DAST) tool. This will help identify any new security issues in real time. 3. Use a container scanning tool to check all your images and containers for vulnerabilities or misconfigurations. This will help ensure that no malicious code can enter the pipeline. 4. Utilize an API scanner to detect potential API vulnerabilities in your applications, such as SQL injection, cross-site scripting, and parameter tampering. 5. Implement a Web Application Firewall (WAF) to protect your applications from attacks like DDoS or brute force attacks. This can help prevent attackers from accessing sensitive information.
Avigayil Henderson - PeerSpot reviewer
Content Development Manager at PeerSpot
Mar 16, 2023
Hello community,  Please share your input and help out fellow peers. Thank you for your help.
See 2 answers
LW
Content Editor at PeerSpot
Feb 19, 2023
Using IaC to automate the provisioning of infrastructure removes that task from your devs or admins. They don't need to manually provision and manage infra resources such as operating systems, servers, and storage every time they start deploying or developing an app. With IaC, you provision via templates, which helps enforce rules, policies, and consistency. There are a bunch of cloud-supplier and third-party tools that automate the enforcement of rules and policies for IaC. All of them, to varying extents, aim at making sure your infrastructure is secure and compliant. A couple of the better-known solutions are HashiCorp Terraform and Red Hat Ansible Automation Platform. Both are advanced-level platforms for implementing complicated applications. Terraform is an open-source tool that allows you to define and manage your infrastructure as code. You can define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share. It includes resource planning, provisioning, and validation. Terraform can also be used with policy as code tools, such as Open Policy Agent, to enforce security policies on IaC. Red Hat Ansible Automation Platform enables you to create, share, and manage automation, including for development and operations as well as security and network teams. The major cloud providers also enter the fray, of course. AWS CloudFormation enables you to model and provision both AWS and third-party application resources in your cloud environment. You can use either programming languages or a text file to model and provision automatically and securely for all application resources, regions, and accounts. Azure Resource Manager enables you to provision and manage infrastructure and configuration with declarative definition files using JSON templates. And Google Cloud Deployment Manager uses template and configuration files to deploy Google's Cloud Storage, Compute Engine, and Cloud SQL, configured to work together. Chef InSpec is an open-source tool with human- and machine-readable language for testing and auditing infrastructure as code. It includes a domain-specific language for defining tests and can be used to validate that infrastructure code meets compliance and security requirements. Pulumi bills itself as "guaranteeing the infrastructure software supply chain." It has integrations with the major CI/CD platforms, enabling validation of change through testing of built-in policies. And Spacelift's calling card says that it is "the most flexible IaC management platform."
Gerald Mbewa - PeerSpot reviewer
Cyber Security Analyst at DIgital Sentry Ltd
Mar 16, 2023
IaC tools such as- Terraform Ansible AWS CloudFormation Azure Resource Manager Google Cloud Deployment Manager Chef Puppet SaltStack ( R ) Vagrant Promote the best practices which are necessary to make the process of building and configuring the infrastructure more competitive and effective, reducing the costs and effort involved.
Related Articles
Ariel Lindenfeld - PeerSpot reviewer
Director of Community at PeerSpot
Aug 21, 2022
We’re launching an annual User’s Choice Award to showcase the most popular B2B enterprise technology products and we want your vote! If there’s a technology solution that’s really impressed you, here’s an opportunity to recognize that. It’s easy: go to the PeerSpot voting site, complete the brief voter registration form, review the list of nominees and vote. Get your colleagues to vote, too! ...
Deena Nouril - PeerSpot reviewer
Tech Blogger
Aug 5, 2022
What is OWASP? The OWASP or Open Web Application Security Project is a nonprofit foundation dedicated to improving software security. It operates under an open community model, meaning that anyone can participate in and contribute to OWASP-related online chats and projects. The OWASP ensures that its offerings (online tools, videos, forums, events, etc.) remain free and are easily accessible t...
See 2 comments
Ben Arbeit - PeerSpot reviewer
Manager at a retailer with 51-200 employees
Jul 31, 2022
Thanks for this informative article.
Jairo Willian Pereira - PeerSpot reviewer
Information Security Manager at a retailer with 10,001+ employees
Aug 5, 2022
OWASP is nice, but very specific and currently limited. How about trying ISO-24772 for all?
EB
Director of Community at PeerSpot (formerly IT Central Station)
Mar 4, 2022
Hi community members, Here is our new Community Spotlight for YOU. We publish it to help you catch up on recent contributions by community members. Do you find it useful? Please comment below! Trending Top HCI in 2022 What are the main differences between XDR and SIEM? Articles Top 5 Ethernet Switches in 2022 SASE: what is it and what are the main benefits? Questions Che...
RC
Enterprise Architect at CDPL
Dec 15, 2021
Privacy Concerns in an RPA Implementation Program. The biggest concern we (as RPA solution implementors) have faced when interacting with clients and customers were: 1. Regulatory and Compliance issues. 2. InfoSec and Security issues. 3. Audit Issues. Regulatory and Compliance Issues: There is a huge penalty if the wrong data gets updated and emails are sent to customers by the regulatory...
TS
CEO at Rufusforyou
Sep 3, 2021
ICT is getting more and more complex: today I have several systems in Chicago, several more in Amsterdam and if you need to protect your environment you will need to check on-premises, the cloud at Amazon, and the cloud at Microsoft Azure.  Why is Performance related to security? For the following reasons:  Today we need more than one tool to protect our environment. You need anti-spoofing...
See 2 comments
Shibu Babuchandran - PeerSpot reviewer
Regional Manager/ Service Delivery Manager at a tech services company with 201-500 employees
Sep 1, 2021
Very good insights about correlation for security with performance.
JD
Key Account Manager at ITRS Group
Sep 3, 2021
Interesting positioning and way of thinking, thank you very much for the article!
Moderator
AC
IT Consultant at Woohoogeeks
Real User
ExpertModerator
Related Articles
Ariel Lindenfeld - PeerSpot reviewer
Director of Community at PeerSpot
Aug 21, 2022
PeerSpot User's Choice Award 2022
We’re launching an annual User’s Choice Award to showcase the most popular B2B enterprise technol...
Deena Nouril - PeerSpot reviewer
Tech Blogger
Aug 5, 2022
What is OWASP Top 10 in 2022
What is OWASP? The OWASP or Open Web Application Security Project is a nonprofit foundation dedi...
Download Free Report
Download our free Veracode Report and get advice and tips from experienced pros sharing their opinions. Updated: February 2023.
DOWNLOAD NOW
685,707 professionals have used our research since 2012.