top of page

Search results

611 results found with an empty search

  • Sanofi | AlgoSec

    Explore Algosec's customer success stories to see how organizations worldwide improve security, compliance, and efficiency with our solutions. SANOFI FINDS THE CURE FOR TIME-CONSUMING APPLICATION MIGRATION WITH ALGOSEC Organization Sanofi Industry Healthcare & Pharmaceuticals Headquarters Paris, France Download case study Share Customer
success stories "Using AlgoSec during our data center migration allowed us to give technical project leaders access to all of the rules involved in the migration of their applications, which reduced the IT security team’s time on these projects by 80%. The application was very useful, simple to use and made everybody happy." AlgoSec Business Impact Simplify data center migration projects Reduce rule migration process time by 80% Streamline and improve firewall operations Background A multinational pharmaceutical company, Sanofi, has 112 industrial sites in 41 countries and operations in more than 100 countries. The company’s 110,000 employees are committed to protecting health, enhancing life, providing hope and responding to the potential healthcare needs of seven billion people around the world. Challenge The sensitive nature of Sanofi’s business and its wide ranging global operations require an extensive and well secured network, which currently has 120 firewalls all over the world. In the midst of a data center consolidation project, the company needed to understand how its security devices would be affected by application migrations. Sanofi was also eager to improve change management processes and gain key performance indicators (KPIs) for risk analysis.“Our main concern with the data center consolidation project was to enable various technical project leaders to see the different rules impacting the migration of their applications, and to avoid any outages. For that, we needed pre-migration and post-migration documentation on security,” says Bruno Roulleau, Network Security Architect at Sanofi. “We also needed metrics on the risk associated with different policies on the firewalls.” Solution When looking for a solution, Sanofi evaluated several vendors. “A key point for us was the ability to easily integrate the security devices in our current infrastructure, into the solution. We also wanted detailed reporting that would allow us to delegate policy management to project leaders,” Roulleau notes.Because Sanofi constantly upgrades its devices, its systems need to evolve and incorporate the new devices and rules seamlessly. “We chose the AlgoSec Security Management solution because its graphical interface is very user-friendly, it easily supports new devices and generates detailed reports and metrics on risks,” says Roulleau.Sanofi also appreciated AlgoSec’s flexibility. “AlgoSec is very open to developing new capabilities. We can ask to have some new features available by a certain date and they will deliver on time,” according to Roulleau. For a company with a complex network and rapidly evolving security needs, that responsiveness proved key to the decision to go with AlgoSec. Results Sanofi’s security team is now able to delegate responsibility for rule changes both during migration and on an ongoing basis. “Using AlgoSec during our data center migration allowed us to give technical project leaders access to all of the rules involved in the migration of their applications, which reduced the IT security team’s time on these projects by 80%. The application was very useful, simple to use and made everybody happy,” Roulleau says.Additionally, with AlgoSec’s reports Sanofi can now easily and clearly document the status of their firewalls as well as the impact of any changes on the network throughout the migration project. “We can now generate detailed reports in just three clicks!” Roulleau adds.Furthermore, AlgoSec’s optimization reports enabled Sanofi to clean up its security policies. Because they could clearly see all of the rules and their impact on network security, Roulleau’s team was able to safely eliminate unused and duplicate rules, which increased the efficiency of the firewalls. Those reports also provided insight into the risks associated with the current system and various changes being made. Schedule time with one of our experts

  • Payment Solutions | AlgoSec

    Explore Algosec's customer success stories to see how organizations worldwide improve security, compliance, and efficiency with our solutions. Leading payment solutions company credits AlgoSec for increasing security and compliance Organization Payment Solutions Industry Financial Services Headquarters Download case study Share Customer
success stories "Leading fintech company rapidly improves security and compliance with AlgoSec jumpstart program" Background The company is one of the largest payment solutions providers, with offices processing more than 28 billion transactions worldwide. The company services 800,000 merchant outlets that generate $120 billion in processing volume. Its businesses include credit card processing, merchant acquisition and issuance of bank credit cards. The company grew to its enormous size through innovation and acquisition. It has introduced modern technology into the payments industry and has acquired many innovative companies over the last three decades. Challenges Today, the company operates 10 data centers with varying security architectures and firewall equipment from different vendors. The security staff is currently in the process of a cross-company firewall consolidation that will take several years to complete. The company is automating its change management of firewall rules to cut down on the time and effort spent on researching and implementing rules to keep up with its fast growth. It deploys rule changes during tight, scheduled “push windows” and conducts compliance reviews twice per year. The firewall change process is highly complex with many steps: Request Design Peer Review Management Approval Implementation Validation Success for the security team is all about time. They seek to automate the process by reducing time spent on: Research and writing rules Peer reviews Staging Security peering after staging Firewall push window requirements Quarterly firewall ruleset reviews as part of compliance objectives Solution The security team acquired AlgoSec Firewall Analyzer (AFA) and deployed it at two of its data centers in Arizona and Colorado. In both locations, the company is in the process of firewall migration to consolidate on one vendor. However, they need to add firewall clusters one at a time after each migration instead of all at once. The company took advantage of AlgoSec’s Jumpstart Program that delivers the benefits of AlgoSec Firewall Analyzer in conjunction with other AlgoSec solutions quickly. With Jumpstart, the company is quickly able to: Automate the discovery and mapping of enterprise applications Automate the change management processes Adopt the new processes across the company Realize rapid ROI The company’s lead security infrastructure consultant proclaimed, “AlgoSec customized their Jumpstart Program just for us. Their people are engaged, personable, skilled and highly efficient. They became part of our team dedicated to our success.” In addition to getting Firewall Analyzer up and running quickly and delivering its benefits, the Jumpstart team’s AFA deployment immediately identified network security gaps and helped the company close them, making them more secure and compliant. Results AlgoSec Firewall Analyzer is achieving all the goals of the security team. Time for policy writing reduced from 90 hours to 15 hours – 83% less Cut the total process time by half, enabling the security team to keep up with the barrage of change requests. Reduced the admin overhead from 30 to 4 – 87% less “Automation is definitely the way to go,” declared their security consultant. “We can now stay on top of the process even while we migrate our firewalls. We are looking for more from AlgoSec.” The company is now in the process of implementing AlgoSec FireFlow (AFF) to enhance the existing change management system with intelligent network and security automation. AlgoSec FireFlow enforces compliance and automatically documents the entire change-management lifecycle. Some of the features include: Processing of firewall changes with zero-touch automation Elimination of mistakes and rework, and improvement of accountability for change requests Proactive assessment of the impact of network changes to ensure security and continuous compliance Automation of the rule–recertification processes Schedule time with one of our experts

  • Natilik and Rothschild | AlgoSec

    Explore Algosec's customer success stories to see how organizations worldwide improve security, compliance, and efficiency with our solutions. AlgoSec Case Study: Natilik and Rothschild Organization Natilik and Rothschild Industry Financial services Headquarters Download case study Share Customer
success stories AlgoSec Case Study: Natilik and Rothschild Interview details Interviewee: Robert Elgidge, Security Solutions Director at Natilik Company: Natilik, UK-based global managed service provider Client: Rothschild, a multinational financial services institution Background Natilik, a global managed service provider, collaborated with AlgoSec to address the complex security challenges faced by Rothschild, a financial services leader with over 60 offices in 40 countries and $2.5 billion in annual revenue. Rothschild’s operations include investment banking, asset management, and private banking, as well as advisory roles for governments. Given their critical global role, securing and streamlining their IT infrastructure was a top priority. As part of their modernization strategy, Natilik also leveraged AWS to support Rothschild’s expanding cloud footprint and used the AlgoSec Horizon platform to provide unified visibility and security management across both AWS and on-prem environments. This hybrid approach allowed Natilik to centralize security policy analysis, application connectivity mapping, and risk prioritization across firewalls, cloud controls, and distributed sites. Watch the interview: Natilik’s expertise spans five key solution areas: Collaboration and modern work : enabling seamless communication and productivity across teams. Customer engagement : enhancing customer experiences through tailored digital solutions. Modern networks : building secure, scalable, and high-performing network infrastructures. Multi-cloud and data centers : supporting hybrid and multi-cloud environments for agility and scalability. Cybersecurity : providing end-to-end protection, which underpins all other solution areas. Cybersecurity forms the backbone of their offerings, ensuring clients like Rothschild can navigate an evolving threat landscape while maintaining compliance and operational excellence. Primary use case Rothschild’s primary challenges stemmed from fragmented security policies and inefficient manual processes. According to Robert Elgidge: “Rothschild’s large global firewall estate led to poor visibility and cumbersome management. AlgoSec was introduced to simplify these complexities, but initially, the company struggled with change management, approvals, and deploying firewall rules. Although AlgoSec offered the technology and intelligence needed, a significant amount of manual work was required to align stakeholders and integrate workflows.” With the introduction of AWS into their hybrid architecture, Natilik used AlgoSec Horizon to bridge visibility gaps between cloud and on-prem environments. Horizon’s application-centric discovery and cross-environment policy analysis helped Natilik consolidate cloud security groups, optimize hybrid access rules, and ensure consistent enforcement across AWS and traditional firewalls. AlgoSec’s deployment ultimately allowed Rothschild to consolidate security policies and automate manual processes, reducing errors and freeing resources for higher-value projects. Most valuable features Robert highlighted several standout features of AlgoSec: “AlgoSec’s rule intelligence feature was crucial. It identified which firewall rules were essential and which could be removed, dramatically simplifying the structure. This optimization not only improved performance but also saved significant costs. Initially, Rothschild considered investing in new firewall infrastructure, but AlgoSec’s ability to streamline and prioritize existing rules negated that need. The resulting performance boost was substantial, avoiding unnecessary expenses and improving operational efficiency.” By focusing on rule prioritization and optimization, AlgoSec enhanced Rothschild’s security posture and operational outcomes. With the addition of AlgoSec’s cloud-native capabilities (via its Horizon/ACE architecture), this rule intelligence and optimization extends not only to physical and on-prem firewalls, but also to cloud-native firewalls and security-group configurations ensuring effective policy hygiene across hybrid and multi-cloud estates. Areas for improvement Despite AlgoSec’s benefits, Robert noted areas for potential improvement: “Internal challenges with workflows and approvals persisted. While AlgoSec provided the technical capabilities, a more tailored approach to building or improving management processes would have been helpful. The main difficulties lay in the bureaucratic side of things, such as aligning request and approval roles.” These challenges highlighted the importance of aligning organizational processes with advanced security technologies. Usage duration “My experience with AlgoSec began in 2022, during its deployment at Rothschild. Shortly after, I transitioned to another organization that also used AlgoSec, which gave me further insight into its capabilities across different environments.” Solution stability Robert praised AlgoSec’s reliability: “There were no stability issues. Once AlgoSec was fully integrated, it became the central authority for rule management. We removed manual admin rights from the technical team, ensuring all changes went through AlgoSec. This approach eliminated human error and reinforced the solution’s effectiveness.” This stability now also covers hybrid and cloud-native policy environments, so Rothschild benefits from the same governance and control whether rules apply to physical appliances or cloud firewalls. Customer service and support “The technical support team was highly skilled and responsive. However, in regions like Brazil, where collaboration often involves discussions and in-person meetings, a purely technical approach didn’t always fully address our needs. A more consultative support model could enhance the customer experience in these scenarios.” Initial setup “Deploying AlgoSec was challenging due to the complexity of Rothschild’s network. However, the technical support team acted quickly to address any issues, ensuring the implementation proceeded smoothly. Once the environment was stabilized, maintenance and ongoing use were straightforward.” Return on investment AlgoSec delivered a strong return on investment for Rothschild: “The money saved on after-hours work alone justified the tool within the first year. By optimizing firewall rules and automating workflows, we achieved significant operational savings. This freed up resources for other critical business initiatives, directly contributing to profitability.” With the addition of cloud-native policy management, Rothschild now sees potential additional savings by avoiding redundant firewall investments and streamlining cloud infrastructure as part of their hybrid estate. Pricing, setup costs, and licensing “Compared to other solutions like Tufin and FireMon, AlgoSec was competitively priced and stayed within budget. There were no significant additional costs apart from standard licensing fees. While we did hire new personnel to support change management, that was more related to internal processes than the technology itself.” Final insights Robert shared his advice for organizations considering AlgoSec: “AlgoSec is best suited for larger enterprises with complex environments, especially those with multiple firewall vendors and over 500 rules. For smaller setups, the added complexity of a dedicated solution might not be necessary. However, for businesses dealing with significant network complexity, AlgoSec simplifies management and delivers substantial value. With its cloud-native capabilities, hybrid-ready architecture, and unified policy management across on-prem and cloud, it’s more relevant than ever for organisations operating across diverse infrastructures.I’d rate it 10 out of 10 for companies with the right use case.” Schedule time with one of our experts

  • Energy Supplier | AlgoSec

    Explore Algosec's customer success stories to see how organizations worldwide improve security, compliance, and efficiency with our solutions. Energy supplier keeps the lights on with automated network change management Organization Energy Supplier Industry Utilities & Energy Headquarters International Download case study Share Customer
success stories "AlgoSec has saved us a lot of time in managing our rule base.” Large energy supplier empowers internal stakeholders and streamlines network security policy change process Background The company is the provider of electricity and gas for their country. They are responsible for the planning, construction, operation, maintenance and global technical management of both these grids and associated infrastructures. The Challenge In order to provide power to millions of people, the company runs more than twenty IT and OT firewalls from multiple vendors that are hosted in multiple data centers throughout the country. Some of the challenges included: Lack of visibility over a complex architecture – With multiple networks, IT managers needed to know which network is behind which firewall and connect traffic flows to firewall rules. Change management processes were being managed by network diagrams created in Microsoft Visio and Microsoft Excel spreadsheets – tools that were not designed for network security policy management. Thousands of rules – Each firewall may have thousands of rules each. Many of these rules are unneeded and introduce unnecessary risk. Managing the maze of rules was time consuming and took time away from other strategic initiatives. Unnecessary requests – Business stakeholders were requesting status information about network traffic and making duplicate and unnecessary change requests for items covered by existing rules. The Solution The company was searching for a solution that provided: Visibility into their network topology, including traffic flows. Optimization of their firewall rules. Alerts before time-based rules expire. Automatic implementation of their rule base onto their firewall devices. They implemented AlgoSec Firewall Analyzer and AlgoSec FireFlow, as well as AlgoBot, AlgoSec’s ChatOps solution. AlgoSec Firewall Analyzer ensures security and compliance by providing visibility and analysis into complex network security policies. AlgoSec FireFlow improves security and saves security staffs’ time by automating the entire security policy change process, eliminating manual errors, and reducing risk. AlgoBot is an intelligent chatbot that handles network security policy management tasks. AlgoBot answers business user’s questions, submitted in plain English, and automatically assists with security policy change management processes – without requiring manual inputs or additional research. The Results Some of the ways the company benefitted from using AlgoSec include: Visibility and topology mapping – They are able to get a picture of their entire network and view traffic flows to each network device. Optimized firewall rules – They are able to adjust the placement of their rules, placing their most used rules higher in the rule base, improving performance, and also checking for unused objects or rules to clean up, removing unused rules, improving firewall performance. Improved communication and transparency for time-based rules – Before time-based rules expire (rule with an expiration date), the requester is automatically notified and asked if the rule should be extended or removed. Better, more refined rule requests – By first gathering information from AlgoBot, rule requests are better focused. Internal customers are able to check if rules are already in place before making requests, therefore avoiding requests that are already covered by existing rules. Empower internal stakeholders – Able to save the IT team’s time by empowering internal stakeholders to use AlgoBot to get the answers themselves to traffic queries. Met change implementation SLAs – By implementing their rules with AlgoSec, the company meets their internal SLAs for change implementation. Streamlined auditing processes – By documenting the changes they made in the firewalls, who made them, and when, their audit processes are streamlined. Zero-touch automation – Automatically implementing rules in multiple firewalls simultaneously ensures policy consistency across multiple devices, while preserving staff resources. This also eliminates the need to use the management consoles from individual vendors, saving time and reducing misconfigurations. Staff efficiencies – Hundreds of monthly change requests are able to be managed by a single staff member. He would not be able to do it without AlgoSec. The company switched from a competing solution because it was more user-friendly and provided greater visibility than the competing solution they were previously using. They are also impressed with AlgoSec’s scalability. “The initial setup is really easy. It has been running flawlessly since installation. Even upgrades are pretty straightforward and have never given us problems,” they noted. Schedule time with one of our experts

  • AlgoSec | Evolving network security: AlgoSec’s technological journey and its critical role in application connectivity

    Over nearly two decades, AlgoSec has undergone a remarkable evolution in both technology and offerings. Initially founded with the... Application Connectivity Management Evolving network security: AlgoSec’s technological journey and its critical role in application connectivity Nitin Rajput 2 min read Nitin Rajput Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 12/13/23 Published Over nearly two decades, AlgoSec has undergone a remarkable evolution in both technology and offerings. Initially founded with the mission of simplifying network security device management, the company has consistently adapted to the changing landscape of cybersecurity. Proactive Network Security In its early years, AlgoSec focused on providing a comprehensive view of network security configurations, emphasizing compliance, risk assessment, and optimization. Recognizing the limitations of a reactive approach, AlgoSec pivoted to develop a workflow-based ticketing system, enabling proactive assessment of traffic changes against risk and compliance. Cloud-Native Security As organizations transitioned to hybrid and cloud environments, AlgoSec expanded its capabilities to include cloud-native security controls. Today, AlgoSec seamlessly manages public cloud platforms such as Cisco ACI, NSX, AWS, GCP, and Azure, ensuring a unified security posture across diverse infrastructures. Application Connectivity Discovery A recent breakthrough for AlgoSec is its focus on helping customers navigate the challenges of migrating applications to public or private clouds. The emphasis lies in discovering and mapping application flows within the network infrastructure, addressing the crucial need for maintaining control and communication channels. This discovery process is facilitated by AlgoSec’s built-in solution or by importing data from third-party micro-segmentation solutions like Cisco Secure Workloads, Guardicore, or Illumio. Importance of Application Connectivity Why is discovering and mapping application connectivity crucial? Applications are the lifeblood of organizations, driving business functions and, from a technical standpoint, influencing decisions related to firewall rule decommissioning, cloud migration, micro-segmentation, and zero-trust frameworks. Compliance requirements further emphasize the necessity of maintaining a clear understanding of application connectivity flows. Enforcing Micro-Segmentation with AlgoSec Micro-segmentation, a vital network security approach, aims to secure workloads independently by creating security zones per machine. AlgoSec plays a pivotal role in enforcing micro-segmentation by providing a detailed understanding of application connectivity flows. Through its discovery modules, AlgoSec ingests data and translates it into access controls, simplifying the management of north-south and east-west traffic within SDN-based micro-segmentation solutions. Secure Application Connectivity Migration In the complex landscape of public cloud and application migration, AlgoSec emerges as a solution to ensure success. Recognizing the challenges organizations face, AlgoSec’s AutoDiscovery capabilities enable a smooth migration process. By automatically generating security policy change requests, AlgoSec simplifies a traditionally complex and risky process, ensuring business services remain uninterrupted while meeting compliance requirements. In conclusion, AlgoSec’s technological journey reflects a commitment to adaptability and innovation, addressing the ever-changing demands of network security. From its origins in network device management to its pivotal role in cloud security and application connectivity, AlgoSec continues to be a key player in shaping the future of cybersecurity. Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | Checking the cybersecurity pulse of medical devices

    Hospitals are increasingly becoming a favored target of cyber criminals. Yet if you think about medical equipment that is vulnerable to... Cyber Attacks & Incident Response Checking the cybersecurity pulse of medical devices Prof. Avishai Wool 2 min read Prof. Avishai Wool Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 6/14/16 Published Hospitals are increasingly becoming a favored target of cyber criminals. Yet if you think about medical equipment that is vulnerable to being hacked at a hospital, you might not immediately think of high-end, critical equipment such as MRI and X-ray scanners, and nuclear medicine devices. After all, these devices go through rigorous approval processes by the US Food & Drug Administration (FDA) before they are approved for safe use on patients. Yet today many, if not most, medical devices, have computers embedded in them, are connected to the hospital network, and often to the internet as well, so they provide a potential attack vector for cyber criminals. In late 2015 security researchers found that thousands of medical devices were vulnerable to attack and exposed to the public Internet. Interestingly, these researchers also found that many of the devices in question were running Windows XP – which is no longer supported or updated by Microsoft – and did not run antivirus software to protect them against malware. This combination raises an obvious security red flag. Ironically, these security vulnerabilities were further exacerbated because of the very FDA approvals process that certifies the devices. The approval process is, quite rightly, extremely rigorous. It is also lengthy and expensive. And if a manufacturer or vendor makes a change to a device, it needed to be re-certified. Until very recently, a ‘change’ to a medical device meant any sort of change – including patching devices’ operating systems and firmware to close off potential network security vulnerabilities. You can see where this is going: making simple updates to medical equipment to improve its defenses against cyberattacks was made that much more difficult and complex for the device manufacturers, because of the need for FDA re-certification every time a change was made. And of course, this potential delay in patching vulnerabilities made it easy for a hacker to try and ‘update’ the device in his own way, for criminal purposes. Hackers are usually not too concerned about getting FDA approval for their work. Fortunately, the FDA released new guidelines last year that allowed equipment manufacturers to patch software as required without undergoing re-certification—provided the change or modification does not ‘significantly affect the safety or effectiveness of the medical device’. That’s good news – but it’s not quite the end of the story. The FDA’s guidelines are only a partial panacea to the overall problem. They overlook the fact that many medical devices are running obsolete operating systems like Windows XP. What’s more, the actual process of applying patches to the computers in medical devices can vary enormously from manufacturer to manufacturer, with some patches needing to be downloaded and applied manually, while others may be pushed automatically. In either case, there could still be a window of weeks, months or even years before the device’s vendor issues a patch for a given vulnerability – a window that a hacker could exploit before the hospital’s IT team becomes aware that the vulnerability exists. This means that hospitals need to take great care when it comes to structuring and segmenting their network . It is vital that connected medical devices – particularly those where the internal OS may be out of date – are placed within defined, segregated segments of the network, and robustly protected with next-generation firewalls, web proxies and other filters. While network segmentation and filtering will not protect unpatched or obsolete operating system, they will ensure that the hospital’s network is secured to the best of its ability . Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | Change automation: A step-by-step guide to network security policy change management

    Avivi Siman-Tov, Director of Product Management at AlgoSec, discusses the benefits of network automation and takes us through a... Firewall Change Management Change automation: A step-by-step guide to network security policy change management Avivi Siman Tov 2 min read Avivi Siman Tov Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 10/21/21 Published Avivi Siman-Tov, Director of Product Management at AlgoSec, discusses the benefits of network automation and takes us through a step-by-step process to standardize change management In today’s fast-paced, data-driven environment, the only constant that businesses can bank on is change. For organizations to function and compete in the modern digital landscape, they need their data to be able to move freely and unobstructed through every branch of their business, unimpeded by security issues that require constant manual attention. The network is arguably the beating heart of an organization but keeping it ticking requires more maintenance than it once did, owing to constantly changing risk profiles and circumstances. That’s why a greater number of businesses are turning to change automation to bridge the gap between network alerts and the action that needs to be taken. Barriers to automation According to Gartner , organizations that can automate more than 70% of their network changes can reduce the number of outages by at least 50% and deliver services up to 50% faster. That’s because a lot of legacy solutions tend to take a reactive rather than proactive approach to dealing with security. There are multiple controls in place that simply don’t talk to each other. While most businesses get alerts from SIEM solutions and vulnerability scanners, responding to them turns into a full-time job, distracting your team from other important work they could be doing. Most organizations know that manual policy changes impact their productivity, but they’re afraid to take the leap to automation because of an ill-placed perception around security. Production environments in all organizations are maintained by different teams — for example, DevOps, maintenance, cloud security, IT, and more. Not all of these teams are educated to the same level in security matters, and some see it as a constraint that slows their work. This can lead to conflict between teams, which means that automation is not always welcome. Despite some resistance to change, enterprise-wide change automation makes it possible to transform network security policies without needing to reinvent the wheel or replace existing business processes. Automation and actionable intelligence are proven to enhance security and business agility without the stress often associated with misconfigurations caused by manual, ad-hoc processes. A typical network change workflow By elevating firewall change management from a manual, arduous task to a fully automated, zero-touch process, networks can become more agile and organizations far more adaptive. There are several steps that organizations need to take towards complete network security automation, from a simple change request through to implementation and validation. Let’s take a look at the most common steps in establishing automation for a simple change request. Step 1 – Request a network change Every change begins with a request. At this stage, you need to clarify who is asking for the amendment and why because sometimes the request is unnecessary or covered by an existing ruleset. Step 2 – Find relevant security devices Once this request is translated, the change automation platform will handle the request and implement the changes to hybrid networks. The administrator will be able to see which firewall and routing devices are involved and what impact the change will have. Step 3 – Plan change The change automation platform understands how to deal with different vendor-specific settings and how to implement the requests in a way that avoids creating any duplicates. Step 4 – Risk check The administrator will get a ‘ what if’ analysis, which checks the change for any risks. In this phase, the decision as to whether to allow the change and expose the network to the risk mentioned is in the hands of the network admin or security manager, depending on who is handling this phase. Step 5 – Push change to device Once planned changes are approved, the ‘magic’ happens. The change automation platform implements and pushes the changes to the desired devices automatically, either through APIs or directly to the device (CLI). This is a fully automated action that can be conducted on multiple devices, whether cloud-based or on-premises. The push can be done in a scheduled manner, in your maintenance window, or on-demand. Step 6 – Validate change At the end of each request, the solution will check that the request was successfully implemented across all devices. The solution also provides ongoing audits of the whole process, enabling easy checking of each stage. Step 7 – Documentation and logging Network security automation platforms can provide you with a full, automated audit trail. Documentation happens on the go, saving IT and security teams time and accelerating tedious network compliance management tasks. Put your trust in network automation While change management is complex stuff, the decision for your business is simple. It’s like the engine of an expensive car. Would you drive at high speeds if you didn’t have your brakes tested or a steering wheel to keep your course straight? Hopefully, the answer is no. With AlgoSec FireFlow , you can automate the security policy change process without introducing any element of risk, vulnerability, or compliance violation. AlgoSec FireFlow allows you to analyze every change before it is introduced, and validate successful changes as intended, all within your existing IT Service Management (ITSM) solutions . By putting your trust in us we can put you firmly in the driving seat with zero-touch change management and secure application deployment. For more information, or to arrange a demo , visit our website . Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | A secure VPC as the main pillar of cloud security

    Secure VPC as the main pillar of cloud security      Remember the Capital One breach back in 2019 ? 100 million customers' data exposed,... Cloud Security A secure VPC as the main pillar of cloud security Asher Benbenisty 2 min read Asher Benbenisty Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 11/11/24 Published Secure VPC as the main pillar of cloud security Remember the Capital One breach back in 2019 ? 100 million customers' data exposed, over $270 million in fines – all because of a misconfigured WAF. Ouch! A brutal reminder that cloud security is no joke. And with cloud spending skyrocketing to a whopping $675.4 billion this year, the bad guys are licking their chops. The stakes? Higher than ever. The cloud's a dynamic beast, constantly evolving, with an attack surface that's expanding faster than a pufferfish in a staring contest. To stay ahead of those crafty cybercriminals, you need a security strategy that's as agile as a ninja warrior. That means a multi-layered approach, with network security as the bedrock. Think of it as the backbone of your cloud fortress, ensuring all your communication channels – internal and external – are locked down tighter than Fort Knox. In this post, we're shining the spotlight on Virtual Private Clouds (VPCs) – the cornerstone of your cloud network security. But here's the kicker: native cloud tools alone won't cut it. They're like a bicycle in a Formula 1 race – good for a leisurely ride, but not built for high-speed security. We'll delve into why and introduce you to AlgoSec, the solution that turbocharges your VPC security and puts you in the driver's seat. The 5 Pillars of Cloud Security: A Quick Pit Stop Before we hit the gas on VPCs, let's do a quick pit stop to recap the five foundational pillars of a rock-solid cloud security strategy: Identity and Access Management (IAM): Control who gets access to what with the principle of least privilege and role-based access control. Basically, don't give the keys to the kingdom to just anyone! Keep a watchful eye with continuous monitoring and logging of access patterns. Integrate with SIEM systems to boost your threat detection and response capabilities. Think of it as having a security guard with night vision goggles patrolling your cloud castle 24/7. Data Encryption: Protect your sensitive data throughout its lifecycle – whether it's chilling in your cloud servers or traveling across networks. Think of it as wrapping your crown jewels in multiple layers of security, making them impenetrable to those data-hungry thieves. Network Security: This is where VPCs take center stage! But it's more than just VPCs – you also need firewalls, security groups, and constant vigilance to keep your network fortress impenetrable. It's like having a multi-layered defense system with moats, drawbridges, and archers ready to defend your cloud kingdom. Compliance and Governance: Don't forget those pesky regulations and internal policies! Use audit trails, resource tagging, and Infrastructure as Code (IaC) to stay on the right side of the law. It's like having a compliance officer who keeps you in check and ensures you're always playing by the rules. Incident Response and Recovery: Even with the best defenses, breaches can happen. It's like a flat tire on your cloud journey – annoying, but manageable with the right tools. Be prepared with real-time threat detection, automated response, and recovery plans that'll get you back on your feet faster than a cheetah on Red Bull. Why Network Security is Your First Line of Defense Network security is like the moat around your cloud castle, the first line of defense against those pesky attackers. Breaches can cost you a fortune, ruin your reputation faster than a bad Yelp review, and send your customers running for the hills. Remember when Equifax suffered a massive data breach in 2017 due to an unpatched vulnerability? Or the ChatGPT breach in 2023 where a misconfigured database exposed sensitive user data? These incidents are stark reminders that even a small slip-up can have massive consequences. VPCs: Building Your Secure Cloud Fortress VPCs are like creating your own private kingdom within the vast public cloud. You get to set the rules, control access, and keep those unwanted visitors out. This isolation is crucial for preventing those sneaky attackers from gaining a foothold and wreaking havoc. With VPCs, you have granular control over your network traffic – think of it as directing the flow of chariots within your kingdom. You can define routing tables, create custom IP address ranges, and isolate different sections of your cloud environment. But here's the thing: VPCs alone aren't enough. You still need to connect to the outside world, and that's where secure options like VPNs and dedicated interconnects come in. Think of them as secure tunnels and bridges that allow safe passage in and out of your kingdom. Native Cloud Tools: Good, But Not Good Enough The cloud providers offer their own security tools – think AWS CloudTrail, Azure Security Center, and Google Cloud's Security Command Center. They're a good starting point, like a basic toolkit for your cloud security needs. But they often fall short when it comes to dealing with the complexities of today's cloud environments. Here's why: Lack of Customization: They're like one-size-fits-all suits – they might kinda fit, but they're not tailored to your specific needs. You need a custom-made suit of armor for your cloud kingdom, not something off the rack. Blind Spots in Multi-Cloud Environments: If you're juggling multiple cloud platforms, these tools can leave you with blind spots, making it harder to keep an eye on everything. It's like trying to guard a castle with multiple entrances and only having one guard. Configuration Nightmares: Misconfigurations are like leaving the back door to your castle wide open. Native tools often lack the robust detection and prevention mechanisms you need to avoid these costly mistakes. You need a security system with motion sensors, alarms, and maybe even a moat with crocodiles to keep those intruders out. Integration Headaches: Trying to integrate these tools with other security solutions can be like fitting a square peg into a round hole. This can leave gaps in your security posture, making you vulnerable to attacks. You need a security system that works seamlessly with all your other defenses, not one that creates more problems than it solves. To overcome these limitations and implement best practices for securing your AWS environment, including VPC configuration and management, download our free white paper: AWS Best Practices: Strengthening Your Cloud Security Posture . AlgoSec: Your Cloud Security Superhero This is where AlgoSec swoops in to save the day! AlgoSec is like the ultimate security concierge for your cloud environment. It streamlines and automates security policy management across all your cloud platforms – whether it's a hybrid setup or a multi-cloud extravaganza. Here's how it helps you conquer the cloud security challenge: X-Ray Vision for Your Network: AlgoSec gives you complete visibility into your network, automatically discovering and mapping your applications and their connections. It's like having X-ray vision for your cloud fortress, allowing you to see every nook and cranny where those sneaky attackers might be hiding. Automated Policy Enforcement: Say goodbye to manual errors and inconsistencies. AlgoSec automates your security policy management, ensuring everything is locked down tight across all your environments. It's like having a tireless army of security guards enforcing your rules 24/7. Risk Prediction and Prevention: AlgoSec is like a security fortune teller, predicting and preventing risks before they can turn into disasters. It's like having a crystal ball that shows you where the next attack might come from, allowing you to prepare and fortify your defenses. Compliance Made Easy: Stay on the right side of those regulations with automated compliance checks and audit trails. It's like having a compliance officer who whispers in your ear and keeps you on the straight and narrow path. Integration Wizardry: AlgoSec plays nicely with other security tools and cloud platforms, ensuring a seamless and secure ecosystem. It's like having a universal translator that allows all your security systems to communicate and work together flawlessly. The Bottom Line VPCs are the foundation of a secure cloud environment, but you need more than just the basics to stay ahead of the bad guys. AlgoSec is your secret weapon, providing the comprehensive security management and automation you need to conquer the cloud with confidence. It's like having a superhero on your side, always ready to defend your cloud kingdom from those villainous attackers. AWS Security Expertise at Your Fingertips Dive deeper into AWS security best practices with our comprehensive white paper. Learn how to optimize your VPC configuration, enhance network security, and protect your cloud assets. Download AWS security best practices white paper now! If you’re looking to enhance your cloud network security, explore AlgoSec's platform.  Request a demo to see how AlgoSec can empower you to create a secure, compliant, and resilient cloud infrastructure. Dive deeper into cloud security: Read our previous blog post, Unveiling Cloud's Hidden Risks , to uncover the top challenges and learn how to gain control of your cloud environment. Don't miss out : We'll be publishing more valuable insights on critical cloud security topics, including Security as Code implementation, Azure best practices, Kubernetes security, and cloud encryption. These articles will equip you with the knowledge and tools to strengthen your cloud defenses. Subscribe to our blog to stay informed and join us on the journey to a safer and more resilient cloud future. Have a specific cloud security challenge? Contact us today for a free consultation. Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | 16 Best Practices for Cloud Security (Complete List for 2023)

    Ensuring your cloud environment is secure and compliant with industry practices is critical. Cloud security best practices will help you... Cloud Security 16 Best Practices for Cloud Security (Complete List for 2023) Rony Moshkovich 2 min read Rony Moshkovich Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 4/27/23 Published Ensuring your cloud environment is secure and compliant with industry practices is critical. Cloud security best practices will help you protect your organization’s data and applications. In the process, reduce the risks of security compromise. This post will walk you through the best practices for cloud security. We’ll also share the top cloud security risks and how to mitigate them. The top 5 security risks to cloud computing right now Social engineering. Social engineering attackers use psychological deception to manipulate users into providing sensitive information. These deception tactics may include phishing, pretexting, or baiting. Account compromise. An account compromise occurs when an attacker obtains unauthorized entry to it. A hacker can access your account when you use weak passwords or steal your credentials. They may introduce malware or steal your files once they access your account. Shadow IT. This security risk occurs when your employee uses hardware or software that the IT department does not approve. It may result in compliance problems, data loss, and a higher risk of cyberattacks. Insider activity (unintentional or malicious) . Insider activity occurs when approved users damage your company’s data or network. These users can either do it purposefully or accidentally on-premises. For example, you may disclose private information unintentionally or steal data on purpose. Insecure APIs . APIs make communication easier for cloud services and other software applications. Insecure APIs can allow unauthorized access to sensitive data. This could, in turn, lead to malicious attacks, such as data theft. The attackers could also do illegal data alteration from data centers. 16 best practices for cloud security Establish zero-trust architecture Use role-based access control Monitor suspicious activity Monitor privileged users Encrypt data in motion and at rest Investigate shadow IT applications Protect Endpoints Educate employees about threats Create and enforce a password policy Implement multi-factor authentication Understand the shared responsibility model m Audit IaaS configurations Review SLAs and contracts. Maintaining logs and monitoring Use vulnerability and penetration testing Consider intrusion detection and prevention One of the most critical areas of cloud security is identity and access management. We will also discuss sensitive data protection, social engineering attacks, cloud deployments, and incident response. Best practices for managing access. Access control is an integral part of cloud network security. It restricts who can access cloud services, what they can do with the data, and when. Here are some of the best practices for managing access: Establish zero-trust architecture Zero-trust architecture is a security concept that treats all traffic in or out of your network as untrusted. It considers that every request may be malicious. So you must verify your request, even if it originates from within the network. You can apply zero-trust architecture by dividing the system into smaller, more secure cloud zones. And then enforce strict access policies for each zone. This best practice will help you understand who accesses your cloud services. You’ll also know what they do with your data resources. Use role-based access control Role-based access control allows you to assign users different access rights based on their roles. This method lessens the chances of giving people unauthorized access privileges. It also simplifies the administration of access rights. RBAC also simplifies upholding the tenet of least privilege. It restricts user permission to only the resources they need to do their jobs. This way, users don’t have excessive access that attackers could exploit. Monitor suspicious activity Monitoring suspicious behavior involves tracking and analyzing user activity in a cloud environment. It helps identify odd activities, such as user accounts accessing unauthorized data. You should also set up alerts for suspicious activities. Adopting this security strategy will help you spot security incidents early and react quickly. This best practice will help you improve your cloud functionality. It will also protect your sensitive data from unwanted access or malicious activities. Monitor privileged users Privileged users have high-level access rights and permissions. They can create, delete and modify data in the cloud environment. You should consider these users as a huge cybersecurity risk. Your privileged users can cause significant harm if they get compromised. Closely watch these users’ access rights and activity. By doing so, you’ll easily spot misuse of permissions and avert data breaches. You can also use privileged access management systems (PAS) to control access to privileged accounts. Enforcing security certifications also helps privileged users avoid making grievous mistakes. They’ll learn the actions that can pose a cybersecurity threat to their organization. Best practices for protecting sensitive data Safeguarding sensitive data is critical for organizational security. You need security measures to secure the cloud data you store, process and transfer. Encrypt data in motion and at rest Encrypting cloud data in transit and at rest is critical to data security. When you encrypt your data, it transforms into an unreadable format. So only authorized users with a decryption key can make it readable again. This way, cybercriminals will not access your sensitive data. To protect your cloud data in transit, use encryption protocols like TSL and SSL. And for cloud data at rest, use powerful encryption algorithms like AES and RSA. Investigate shadow IT applications Shadow IT apps can present a security risk as they often lack the same level of security as sanctioned apps. Investigating Shadow IT apps helps ensure they do not pose any security risks. For example, some staff may use cloud storage services that are insecure. If you realize that, you can propose sanctioned cloud storage software as a service apps like Dropbox and Google Drive. You can also use software asset management tools to monitor the apps in your environment. A good example is the SaaS solution known as Flexera software asset management. Protect Endpoints Endpoints are essential in maintaining a secure cloud infrastructure. They can cause a huge security issue if you don’t monitor them closely. Computers and smartphones are often the weakest points in your security strategy. So, hackers target them the most because of their high vulnerability. Cybercriminals may then introduce ransomware into your cloud through these endpoints. To protect your endpoints, employ security solutions like antimalware and antivirus software. You could also use endpoint detection and response systems (EDRs) to protect your endpoints from threats. EDRs use firewalls as a barrier between the endpoints and the outside world. These firewalls will monitor and block suspicious traffic from accessing your endpoints in real time. Best practices for preventing social engineering attacks Use these best practices to protect your organization from social engineering attacks: Educate employees about threats Educating workers on the techniques that attackers use helps create a security-minded culture. Your employees will be able to detect malicious attempts and respond appropriately. You can train them on deception techniques such as phishing, baiting, and pretexting. Also, make it your policy that every employee takes security certifications on a regular basis. You can tell them to report anything they suspect to be a security threat to the IT department. They’ll be assured that your security team can handle any security issues they may face. Create and enforce a password policy A password policy helps ensure your employees’ passwords are secure and regularly updated. It also sets up rules everyone must follow when creating and using passwords. Some rules in your password policy can be: Setting a minimum password length when creating passwords. No reusing of passwords. The frequency with which to change passwords. The characteristics of a strong password. A strong password policy safeguards your cloud-based operations from social engineering assaults. Implement multi-factor authentication Multi-factor authentication adds an extra layer of security to protect the users’ accounts. This security tool requires users to provide extra credentials to access their accounts. For example, you may need a one-time code sent via text or an authentication app to log into your account. This extra layer of protection reduces the chances of unauthorized access to accounts. Hackers will find it hard to steal sensitive data even if they have your password. In the process, you’ll prevent data loss from your cloud platform. Leverage the multifactor authentication options that public cloud providers usually offer. For example, Amazon Web Services (AWS) offers multifactor authentication for its users. Best practices for securing your cloud deployments. Your cloud deployments are as secure or insecure as the processes you use to manage them. This is especially true for multi-cloud environments where the risks are even higher. Use these best practices to secure your cloud deployments: Understand the shared responsibility model The shared responsibility model is a concept that drives cloud best practices. It states that cloud providers and customers are responsible for different security aspects. Cloud service providers are responsible for the underlying infrastructure and its security. On the other hand, customers are responsible for their apps, data, and settings in the cloud. Familiarize yourself with the Amazon Web Services (AWS) or Microsoft Azure guides. This ensures you’re aware of the roles of your cloud service provider. Understanding the shared security model will help safeguard your cloud platform. Audit IaaS configurations Cloud deployments of workloads are prone to misconfigurations and vulnerabilities. So it’s important to regularly audit your Infrastructure as a Service (IaaS) configurations. Check that all IaaS configurations align with industry best practices and security standards. Regularly check for weaknesses, misconfigurations, and other security vulnerabilities. This best practice is critical if you are using a multi-cloud environment. The level of complexity arises, which in turn increases the risk of attacks. Auditing IaaS configurations will secure your valuable cloud data and assets from potential cyberattacks. Review SLAs and contracts. Reviewing SLAs and contracts is a crucial best practice for safeguarding cloud installations. It ensures that all parties know their respective security roles. You should review SLAs to ensure cloud deployments meet your needs while complying with industry standards. Examining the contracts also helps you identify potential risks, like data breaches. This way, you prepare elaborate incident responses. Best practices for incident response Cloud environments are dynamic and can quickly become vulnerable to cyberattacks. So your security/DevOps team should design incident response plans to resolve potential security incidents. Here are some of the best practices for incident response: Maintaining logs and monitoring Maintaining logs and monitoring helps you spot potential cybersecurity threats in real time. In the process, enable your security to respond quickly using the right security controls. Maintaining logs involves tracking all the activities that occur in a system. In your cloud environment, it can record login attempts, errors, and other network activity. Monitoring your network activity lets you easily spot a breach’s origin and damage severity. Use vulnerability and penetration testing Vulnerability assessment and penetration testing can help you identify weaknesses in your cloud. These tests mimic attacks on a company’s cloud infrastructure to find vulnerabilities that cybercriminals may exploit. Through automation, these security controls can assist in locating security flaws, incorrect setups, and other weaknesses early. You can then measure the adequacy of your security policies to address these flaws. This will let you know if your cloud security can withstand real-life incidents. Vulnerability and penetration testing is a crucial best practice for handling incidents in cloud security. It may dramatically improve your organization’s overall security posture. Consider intrusion detection and prevention Intrusion detection and prevention systems (IDPS) are essential to a robust security strategy. Intrusion detection involves identifying potential cybersecurity threats in your network. Through automation, intrusion detection tools monitor your network traffic in real-time for suspicious activity. Intrusion prevention systems (IPS) go further by actively blocking malicious activity. These security tools can help prevent any harm by malware attacks in your cloud environment. The bottom line on cloud security. You must enforce best practices to keep your cloud environment secure. This way, you’ll lower the risks of cyberattacks which can have catastrophic results. A CSPM tool like Prevasio can help you enforce your cloud security best practices in many ways. It can provide visibility into your cloud environment and help you identify misconfigurations. Prevasio can also allow you to set up automated security policies to apply across the entire cloud environment. This ensures your cloud users abide by all your best practices for cloud security. So if you’re looking for a CSPM tool to help keep your cloud environment safe, try Prevasio today! Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | Cloud Security Architecture: Methods, Frameworks, & Best Practices

    Cloud threats increased by 95 percent in 2022 alone! At a time when many organizations are moving their resources to the cloud and... Cloud Security Cloud Security Architecture: Methods, Frameworks, & Best Practices Rony Moshkovich 2 min read Rony Moshkovich Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 8/8/23 Published Cloud threats increased by 95 percent in 2022 alone! At a time when many organizations are moving their resources to the cloud and security threats are at an all-time high, focusing on your cloud security architecture has never been more critical. While cloud adoption has revolutionized businesses, it has also brought complex challenges. For example, cloud environments can be susceptible to numerous security threats. Besides, there are compliance regulations that you must address. This is why it’s essential to implement the right methods, frameworks, and best practices in cloud environments. Doing so can protect your organization’s sensitive cloud resources, help you meet compliance regulations, and maintain customer trust. Understanding Cloud Security Architecture Cloud security architecture is the umbrella term that covers all the hardware, software, and technologies used to protect your cloud environment. It encompasses the configurations and secure activities that protect your data, workloads, applications, and infrastructure within the cloud. This includes identity and access management (IAM), application and data protection, compliance monitoring, secure DevOps, governance, and physical infrastructure security. A well-defined security architecture also enables manageable decompositions of cloud deployments, including mixed SaaS, PaaS, and IaaS deployments. This helps you highlight specific security needs in each cloud area. Additionally, it facilitates integration between clouds, zones, and interfaces, ensuring comprehensive coverage of all deployment aspects. Cloud security architects generally use a layered approach when designing cloud security. Not only does this improve security, but it also allows companies to align business needs with technical security practices. As such, a different set of cloud stakeholders, including business teams and technical staff, can derive more value. The Fundamentals of Cloud Security Architecture Every cloud computing architecture has three core fundamental capabilities; confidentiality, integrity, and availability. This is known as the CIA triad. Understanding each capability will guide your efforts to build, design, and implement safer cloud environments. 1. Confidentiality This is the ability to keep information hidden and inaccessible to unauthorized entities, such as attackers, malware, and people in your organization, without the appropriate access level. Privacy and trust are also part of confidentiality. When your organization promises customers to handle their data with utmost secrecy, you’re assuring them of confidentiality. 2. Integrity Integrity means that the services, systems, and applications work and behave exactly how you expect. That is, their output is consistent, accurate, and trustworthy. If these systems and applications are compromised and produce unexpected or misleading results, your organization may suffer irreparable damage. 3. Availability As the name implies, availability assures your cloud resources are consistently accessible and operational when needed. So, suppose an authorized user (whether customers or employees) needs data and applications in the cloud, such as your products or services. In that case, they can access it without interruption or significant downtime. Cybercriminals sometimes use denial-of-service (DoS) attacks to prevent the availability of cloud resources. When this happens, your systems become unavailable to you or your customers, which isn’t ideal. So, how do you stop that from happening and ensure your cloud security architecture provides these core capabilities? Approaches to Cloud Security Architecture There are multiple security architecture approaches, including frameworks and methodologies, to support design and implementation steps. Cloud Security Frameworks and Methodologies A cloud security framework outlines a set of guidelines and controls your organizations can use when securing data, applications, and infrastructures within the cloud computing environment. Frameworks provide a structured approach to detecting risks and implementing appropriate security protocols to prevent them. Without a consistent cloud security framework, your organization exposes itself to more vulnerabilities. You may lack the comprehensive visibility to ensure your data and applications are adequately secure from unauthorized access, data exposure, malware, and other security threats. Plus, you may have limited incident response capabilities, inconsistent security practices, and increased operational risks. A cloud security framework also helps you stay compliant with regulatory requirements. Lastly, failing to have appropriate security frameworks can erode customer trust and confidence in your ability to protect their privacy. This is why you must implement a recognized framework to significantly reduce potential risks associated with cloud security and ensure the CIA of data and systems. There are numerous security frameworks. Some are for governance (e.g., COBIT and COSO), architecture (e.g., SABSA), and the NIST cybersecurity framework. While these generally apply broadly to technology, they may also apply to cloud environments. Other cloud-specific frameworks include the ISO/IEC 27017:2015, Cloud Control Matrix (CCM), Cloud Security Alliance, and the FedRAMP. 1. NIST Cybersecurity Framework (NIST CSF) The National Institute of Standards and Technology’s Cybersecurity Framework (NIST CSF) outlines a set of guidelines for securing security systems. It has five core capabilities: Identify, Protect, Detect, Respond, and Recover. Identify – What processes, assets, and systems need protection? Protect – Develop and implement the right safeguards to ensure critical infrastructure services delivery. Detect – Implement the appropriate mechanisms to enable the timely discovery of cybersecurity incidents. Respond – Develop techniques to contain the impact of potential cybersecurity incidents. Recover – Implement appropriate measures to restore business capabilities and services affected by cybersecurity events. While the NIST CSF is a general framework for the security of your organization’s systems, these five pillars can help you assess and manage cloud-related security risks. 2. ISO/IEC 27017:2015 ISO 27017 is a cloud security framework that defines guidelines on information security issues specific to the cloud. The framework’s security controls add to the ISO/IEC 27002 and ISO/IEC 27001 standards’ recommendations. The framework also offers specific security measures and implementation advice for cloud service providers and applications. 3. Sherwood Applied Business Security Architecture (SABSA) First developed by John Sherwood, SABSA is an Enterprise Security Architecture Framework that provides guidelines for developing business-driven, risk, and opportunity-focused security architectures to support business objectives. The SABSA framework aims to prioritize your business needs, meaning security services are designed and developed to be an integral part of your business and IT infrastructure. Here are some core principles of the Gartner-recommended SABSA framework for enterprises: It is business-driven. SABSA ensures security is integrated into your entire business strategy. This means there’s a strong emphasis on understanding your organization’s business objectives. So, any security measure is aligned with those objectives. SABSA is a risk-based approach. It considers security vulnerabilities, threats, and their potential impacts to prioritize security operations and investments. This helps your organization allocate resources effectively to address the most critical risks first. It promotes a layered security architecture. Earlier, we mentioned how a layered approach can help you align business and technical needs. So, it’s expected that this is a core principle of SABSA. This allows you to deploy multiple security controls across different layers, such as physical security, network security, application security, and data security. Each layer focuses on a specific security aspect and provides special controls and measures. Transparency: SABSA provides two-way traceability; that is, a clear two-way relationship exists between aligning security requirements and business goals. This provides a clear overview of where expenditure is made ad the value that is returned. Modular approach: SABSA offers agility for ease of implementation and management. This can make your business flexible when meeting changing market or economic conditions. 4. MITRE ATT&CK The MITRE ATT&CK framework is a repository of techniques and tactics that threat hunters, defenders, red teams, and security architects can use to classify, identify, and assess attacks. Instead of focusing on security controls and mechanisms to mitigate threats, this framework targets the techniques that hackers and other threat actors use in the cloud. So, using this framework can be excellent if you want to understand how potential attack vectors operate. It can help you become proactive and strengthen your cloud security posture through improved detection and incident response. 5. Cloud Security Alliance Cloud Controls Matrix (CSA CCM) The CSA CCM is a cybersecurity control framework specifically for cloud computing. It contains 197 control objectives structured in 17 domains that cover every critical aspect of cloud technology. Cloud customers and cloud service providers (CSPs) can use this tool to assess cloud implementation systematically. It also guides customers on the appropriate security controls for implementation by which actor in the cloud supply chain. 6. Cloud Security Alliance Security Trust Assurance and Risk (CSA STAR) The CSA STAR framework is for CSPs. It combines the principles of transparency, thorough auditing, and harmonization of standards. What CSA STAR does is to help you, as a cloud customer, assess a cloud service provider’s reliability and security posture. There are two ways this can happen: CSA STAR Certification: This is a rigorous third-party assessment of the CSP’s security controls, posture, and practices. The CSP undergoes a thorough audit based on the CSA’s Cloud Control Matrix (CCM), which is a set of cloud security controls aligned with industry standards. CSA STAR Self-Assessment: The CSA also has a Consensus Assessment Initiative Questionnaire (CAIQ). CSPs can use this to test and report on their security controls and practices. Since it’s a self-assessment procedure, it allows CSPs to be transparent, enabling customers like you to understand a CSP’s security capabilities before adopting their services. Challenges and Considerations in Cloud Security Architecture Before any cloud deployment, it’s important to understand the threats you may face, such as privilege-based attacks and malware, and be prepared for them. Since there are many common threats, we’ll quickly run through the most high-profile ones with the most devastating impacts. It’s important to remember some threats may also be specific to the type of cloud service model. 1. Insider risks This includes the employees in your organization who have access to data, applications, and systems, as well as CSP administrators. Whenever you subscribe to a CSP’s services, you entrust your workloads to the staff who maintain the CSP architecture. 2. DoS attacks Direct denial-of-service (DDoS) attacks are critical issues in cloud environments. Although security perimeters can deflect temporary DDoS attacks to filter out repeated requests, permanent DoS attacks are more damaging to your firmware and render the server unbootable. If this happens, you may need to physically reload the firmware and rebuild the system from the ground up, resulting in business downtime for weeks or longer. 3. Data availability You also want to consider how much of your data is accessible to the government. Security professionals are focusing on laws and examples that demonstrate when and how government authorities can access data in the cloud, whether through legal processes or court rulings. 4. Cloud-connected Edge Systems The concept of “cloud edge” encompasses both edge systems directly connected to the cloud and server architecture that is not directly controlled by the cloud service provider (CSP). To extend their services to smaller or remote locations, global CSPs often rely on partners as they cannot have facilities worldwide. Consequently, CSPs may face limitations in fully regulating hardware monitoring, ensuring physical box integrity, and implementing attack defenses like blocking USB port access. 5. Hardware Limitations Having the most comprehensive cloud security architecture still won’t help you create stronger passwords. While your cloud security architects focus on the firmware, hardware, and software, it’s down to the everyday users to follow best practices for staying safe. Best Practices in Cloud Security Architecture The best practices in Cloud Security Architecture are highlighted below: 1. Understand the shared responsibility model Cloud security is implemented with a shared responsibility model. Although, as the cloud customer, you may have most of the obligation, the cloud provider also shares some of the responsibility. Most vendors, such as Amazon Web Services (AWS) and Microsoft Azure, have documentation that clearly outlines your specific responsibilities depending on the deployment type. It’s important to clearly understand your shared responsibility model and review cloud vendor policies. This will prevent miscommunications and security incidents due to oversight. 2. Secure network design and segmentation This is one of the principles of cloud security architecture – and by extension, a best practice. Secure network design and segmentation involve dividing the network into isolated segments to avoid lateral movements during a breach. Implementing network segmentation allows your organization to contain potential risks and attacks within a specific segment. This can minimize the effects of an incident on your entire network and protect critical assets within the cloud infrastructure. 3. Deploy an Identity and access management (IAM) solution Unauthorized access is one of the biggest problems facing cloud security. Although hackers now use sophisticated tools to gain access to sensitive data, implementing a robust identity and access management (IAM) system can help prevent many threats. Consider access policies like role-based access control (RBAC) permissions, multi-factor authentication (MFA), and continuous threat monitoring. 4. Consider a CASB or Cloud Security Solution (e.g., Cloud-Native Application Protection (CNAPP) and Cloud Workload Protection Platforms (CWPP) Cloud Access Security Brokers (CASBs) provide specialized tools to enforce cloud security policies. Implementing a CASB solution is particularly recommended if you have a multi-cloud environment involving different vendors. Since a CASB acts as an intermediary between your organization’s on-premise infrastructure and CSPs, it allows your business to extend security policies and controls to the cloud. CASBs can enhance your data protection through features like data loss prevention, tokenization, and encryption. Plus, they help you discover and manage shadow IT through visibility into unauthorized cloud services and applications. Besides CASB solutions, you should also consider other solutions for securing your cloud environments. This includes cloud-native application protection (CNAPP) and cloud workload protection platforms (CWPP). For example, a CNAPP like Prevasio can improve your cloud security architecture with tailored solutions and automated security management. 5. Conduct Audits, Penetration Testing, and Vulnerability Testing Whether or not you outsource security, performing regular penetration tests and vulnerability is necessary. This helps you assess the effectiveness of your cloud security measures and identify potential weaknesses before hackers exploit them. You should also perform security audits that evaluate cloud security vendors’ capabilities and ensure appropriate access controls are in place. This can be achieved by using the guidelines of some frameworks we mentioned earlier, such as the CSA STAR. 6. Train Your Staff Rather than hiring new hires, training your current staff may be beneficial. Your employees have been at your company for a while and are already familiar with the organization’s culture, values, and processes. This could give them an advantage over new hires. As most existing IT skills can be reused, upskilling employees is more efficient and may help you meet the immediate need for a cloud IT workforce. Train your staff on recognizing simple and complex cybersecurity threats, such as creating strong passwords, identifying social engineering attacks, and advanced topics like risk management. 7. Mitigate Cloud Misconfigurations A misconfigured bucket could give access to anyone on the internet. To minimize cloud misconfigurations and reduce security risks, managing permissions in cloud services carefully is crucial. Misconfigurations, such as granting excessive access permissions to external users, can enable unauthorized access and potential data breaches. Attackers who compromise credentials can escalate their privileges, leading to further data theft and broader attacks within the cloud infrastructure. Therefore, it is recommended that IT, storage, or security teams, with assistance from development teams, personally configure each cloud bucket, ensuring proper access controls and avoiding default permissions. 8. Ensure compliance with regulatory requirements Most organizations today need to comply with strict regulatory requirements. This is especially important if you collect personally identifiable information (PII) or if your business is located in certain regions. Before you adopt a new cloud computing service, assess their compliance requirements and ensure they can fulfill data security needs. Failure to meet compliance requirements can lead to huge penalties. Other best practices for your cloud security include continuous monitoring and threat intelligence, data encryption at rest and in transit, and implementing intrusion detection and intrusion prevention systems. Conclusion When establishing a robust cloud security architecture, aligning business objectives and technical needs is important. Your organization must understand the shared responsibility model, risks, the appropriate implementation framework, and best practices. However, designing and developing cloud computing architectures can be complicated. Prevasio can secure your multi-cloud environment in minutes. Want to improve your cloud security configuration management? Prevasio’s agentless CNAPP can provide complete visibility over cloud resources, ensure compliance, and provide advanced risk monitoring and threat intelligence. Speak to us now. Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | CSPM importance for CISOs. What security issues can be prevented\defended with CSPM?

    Cloud Security is a broad domain with many different aspects, some of them human. Even the most sophisticated and secure systems can be... Cloud Security CSPM importance for CISOs. What security issues can be prevented\defended with CSPM? Rony Moshkovich 2 min read Rony Moshkovich Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 6/17/21 Published Cloud Security is a broad domain with many different aspects, some of them human. Even the most sophisticated and secure systems can be jeopardized by human elements such as mistakes and miscalculations. Many organizations are susceptible to such dangers, especially during critical tech configurations and transfers. Especially for example, during digital transformation and cloud migration may result in misconfigurations that can leave your critical applications vulnerable and your company’s sensitive data an easy target for cyber-attacks. The good news is that Prevasio, and other cybersecurity providers have brought in new technologies to help improve the cybersecurity situation across multiple organizations. Today, we discuss Cloud Security Posture Management (CSPM) and how it can help prevent not just misconfigurations in cloud systems but also protect against supply chain attacks. Understanding Cloud Security Posture Management First, we need to fully understand what a CSPM is before exploring how it can prevent cloud security issues. CSPM is first of all a practice for adopting security best practices as well as automated tools to harden and manage the company security strength across various cloud based services such as Software as a Service (SaaS), Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). These practices and tools can be used to determine and solve many security issues within a cloud system. Not only is CSPM critical to the growth and integrity of your cloud infrastructure, but it’s also mandatory for organizations with CIS, GDPR, PCI-DSS, NIST, HIPAA and similar compliance requirements. How Does CSPM Work? There are numerous cloud service providers such as AWS , Azure , Google Cloud, and others that provide hyper scaling cloud hosted platforms as well as various cloud compute services and solutions to organizations that previously faced many hurdles with their on-site cloud infrastructures. When you migrate your organization to these platforms, you can effectively scale up and cut down on on-site infrastructure spending. However, if not appropriately handled, cloud migration comes with potential security risks. For instance, an average Lift and Shift transfer that involves a legacy application may not be adequately security hardened or reconfigured for safe use in a public cloud setup. This may result in security loopholes that expose the network and data to breaches and attacks. Cloud misconfiguration can happen in multiple ways. However, the most significant risk is not knowing that you are endangering your organization with such misconfigurations. That being the case, below are a few examples of cloud misconfigurations that can be identified and solved by CSPM tools such as Prevasio within your cloud infrastructure: Improper identity and access management : Your organization may not have the best identity and access management system in place. For instance, lack of Multi-Factor Authentication (MFA) for all users, unreliable password hygiene, and discriminatory user policies instead of group access, Role-based access, and everything contrary to best practices, including least privilege. You are unable to log in to events in your cloud due to an accidental CloudTrail error. Cloud storage misconfigurations : Having unprotected S3 buckets on AWS or Azure. CSPM can compute situations that have the most vulnerabilities within applications Incorrect secret management : Secret credentials are more than user passwords or pins. They include encryption keys, API keys, among others. For instance, every admin must use encryption keys on the server-side and rotate the keys every 90 days. Failure to do this can lead to credentials misconfigurations. Ideally, part of your cloud package must include and rely on solutions such as AWS Secrets Manager , Azure Key Vault , and other secrets management solutions. The above are a mere few examples of common misconfigurations that can be found in your cloud infrastructure, but CSPM can provide additional advanced security and multiple performance benefits. Benefits Of CSPM CSPM manages your cloud infrastructure. Some of the benefits of having your cloud infrastructure secured with CSPM boils down to peace of mind, that reassurance of knowing that your organization’s critical data is safe. It further provides long-term visibility to your cloud networks, enables you to identify violations of policies, and allows you to remediate your misconfigurations to ensure proper compliance. Furthermore, CSPM provides remediation to safeguard cloud assets as well as existing compliance libraries. Technology is here to stay, and with CSPM, you can advance the cloud security posture of your organization. To summarize it all, here are what you should expect with CSPM cloud security: Risk assessment : CSPM tools can enable you to see your network security level in advance to gain visibility into security issues such as policy violations that expose you to risk. Continuous monitoring : Since CSPM tools are versatile they present an accurate view of your cloud system and can identify and instantly flag off policy violations in real-time. Compliance : Most compliance laws require the adoption of CIS, NIST, PCI-DSS, SOC2, HIPAA, and other standards in the cloud. With CSPM, you can stay ahead of internal governance, including ISO 27001. Prevention : Most CSPM allows you to identify potential vulnerabilities and provide practical recommendations to prevent possible risks presented by these vulnerabilities without additional vendor tools. Supply Chain Attacks : Some CSPM tools, such as Prevasio , provides you malware scanning features to your applications, data, and their dependency chain on data from external supply chains, such as git imports of external libraries and more. With automation sweeping every industry by storm, CSPM is the future of all-inclusive cloud security. With cloud security posture management, you can do more than remediate configuration issues and monitor your organization’s cloud infrastructure. You’ll also have the capacity to establish cloud integrity from existing systems and ascertain which technologies, tools, and cloud assets are widely used. CSPM’s capacity to monitor cloud assets and cyber threats and present them in user-friendly dashboards is another benefit that you can use to explore, analyze and quickly explain to your team(s) and upper management. Even find knowledge gaps in your team and decide which training or mentorship opportunities your security team or other teams in the organization might require. Who Needs Cloud Security Posture Management? At the moment, cloud security is a new domain that its need and popularity is growing by the day. CSPM is widely used by organizations looking to maximize in a safe way the most of all that hyper scaling cloud platforms can offer, such as agility, speed, and cost-cutting strategies. The downside is that the cloud also comes with certain risks, such as misconfigurations, vulnerabilities and internal\external supply chain attacks that can expose your business to cyber-attacks. CSPM is responsible for protecting users, applications, workloads, data, apps, and much more in an accessible and efficient manner under the Shared Responsibility Model. With CSPM tools, any organization keen on enhancing its cloud security can detect errors, meet compliance regulations, and orchestrate the best possible defenses. Let Prevasio Solve Your Cloud Security Needs Prevasio’s Next-Gen CSPM solution focus on the three best practices: light touch\agentless approach, super easy and user-friendly configuration, easy to read and share security findings context, for visibility to all appropriate users and stakeholders in mind. Our cloud security offerings are ideal for organizations that want to go beyond misconfiguration, legacy compliance or traditional vulnerability scanning. We offer an accelerated visual assessment of your cloud infrastructure, perform automated analysis of a wide range of cloud assets, identify policy errors, supply-chain threats, and vulnerabilities and position all these to your unique business goals. What we provide are prioritized recommendations for well-orchestrated cloud security risk mitigations. To learn more about us, what we do, our cloud security offerings, and how we can help your organization prevent cloud infrastructure attacks, read all about it here . Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

  • AlgoSec | Sunburst Backdoor, Part III: DGA & Security Software

    In the previous parts of our blog ( part I and part II ), we have described the most important parts of the Sunburst backdoor... Cloud Security Sunburst Backdoor, Part III: DGA & Security Software Rony Moshkovich 2 min read Rony Moshkovich Short bio about author here Lorem ipsum dolor sit amet consectetur. Vitae donec tincidunt elementum quam laoreet duis sit enim. Duis mattis velit sit leo diam. Tags Share this article 12/22/20 Published In the previous parts of our blog ( part I and part II ), we have described the most important parts of the Sunburst backdoor functionality and its Domain Generation Algorithm (DGA). This time, let’s have a deeper look into the passive DNS requests reported by Open-Source Context and Zetalytics . The valid DNS requests generated by the malware fall into 2 groups: DNS requests that encode a local domain name DNS requests that encode data The first type of DNS requests allows splitting long domain names into separate requests. These requests are generated by the malware’s functions GetPreviousString() and GetCurrentString() . In general, the format of a DNS request that encodes a domain name may look like: USER_ID.NUM.COMPUTER_DOMAIN[.]appsync-api.us-west-2[.]avsvmcloud[.]com where: USER_ID is an 8-byte user ID that uniquely identifies a compromised host, encoded as a 15-character string NUM is a number of a domain name – either 0 or 1, encoded as a character COMPUTER_DOMAIN is an encoded local computer domain Let’s try decoding the following 3 DNS requests: olc62cocacn7u2q22v02eu.appsync-api.us-west-2.avsvmcloud.com r1qshoj05ji05ac6eoip02jovt6i2v0c.appsync-api.us-west-2.avsvmcloud.com lt5ai41qh5d53qoti3mkmc0.appsync-api.us-west-2.avsvmcloud.com String 1 Let’s start from the 1st string in the list: olc62cocacn7u2q22v02eu.appsync-api.us-west-2.avsvmcloud.com. In this string, the first 15-character string is an encoded USER_ID : “olc62cocacn7u2q” . Once it is base-64 decoded, as explained in the previous post, it becomes a 9-byte byte array: 86 7f 2f be f9 fb a3 ae c4 The first byte in this byte array is a XOR key: 0x86 . Once applied to the 8 bytes that follow it, we get the 8-byte user ID – let’s take a note and write it down, we will need it later: f9 a9 38 7f 7d 25 28 42 Next, let’s take the NUM part of the encoded domain: it’s a character “2” located at the position #15 (starting from 0) of the encrypted domain. In order to decode the NUM number, we have to take the first character of the encrypted domain, take the reminder of its division by 36 , and subtract the NUM ‘s position in the string “0123456789abcdefghijklmnopqrstuvwxyz” : num = domain[0] % 36 – “0123456789abcdefghijklmnopqrstuvwxyz”.IndexOf(domain.Substring(15, 1)); The result is 1 . That means the decrypted domain will be the 2nd part of a full domain name. The first part must have its NUM decoded as 0. The COMPUTER_DOMAIN part of the encrypted domain is “2v02eu” . Once decoded, using the previously explained method, the decoded computer domain name becomes “on.ca” . String 2 Let’s decode the second passive DNS request from our list: r1qshoj05ji05ac6eoip02jovt6i2v0c.appsync-api.us-west-2.avsvmcloud.com Just as before, the decoded 8-byte user ID becomes: f9 a9 38 7f 7d 25 28 42 The NUM part of the encoded domain, located at the position #15 (starting from 0), is a character “6” . Let’s decode it, by taking the first character ( “r” = 114 ), take the reminder of its division by 36 ( 114 % 36 = 6 ), and subtracting the position of the character “6” in the “0123456789abcdefghijklmnopqrstuvwxyz” , which is 6 . The result is 0 . That means the decrypted domain will be the 1st part of the full domain name. The COMPUTER_DOMAIN part of the encrypted domain is “eoip02jovt6i2v0c” . Once decoded, it becomes “city.kingston.” Next, we need to match 2 decrypted domains by the user ID, which is f9 a9 38 7f 7d 25 28 42 in both cases, and concatenate the first and the second parts of the domain. The result will be “city.kingston.on.ca” . String 3 Here comes the most interesting part. Lets try to decrypt the string #3 from our list of passive DNS requests: lt5ai41qh5d53qoti3mkmc0.appsync-api.us-west-2.avsvmcloud.com The decoded user ID is not relevant, as the decoded NUM part is a number -29 . It’s neither 0 nor 1 , so what kind of domain name that is? If we ignore the NUM part and decode the domain name, using the old method, we will get “thx8xb” , which does not look like a valid domain name. Cases like that are not the noise, and are not some artificially encrypted artifacts that showed up among the DNS requests. This is a different type of DNS requests. Instead of encoding local domain names, these types of requests contain data. They are generated by the malware’s function GetNextStringEx() . The encryption method is different as well. Let’s decrypt this request. First, we can decode the encrypted domain, using the same base-64 method, as before . The string will be decoded into 14 bytes: 7c a5 4d 64 9b 21 c1 74 a6 59 e4 5c 7c 7f Let’s decode these bytes, starting from the 2nd byte, and using the first byte as a XOR key. We will get: 7c d9 31 18 e7 5d bd 08 da 25 98 20 00 03 In this array, the bytes marked in yellow are an 8-byte User ID, encoded with a XOR key that is selected from 2 bytes marked in red. Let’s decode User ID: for ( int i = 0 ; i < 8 ; i++) { bytes[i + 1 ] ^= bytes[ 11 - i % 2 ]; } The decoded byte array becomes: 7c f9 a9 38 7f 7d 25 28 42 25 98 20 00 03 The User ID part in marked in yellow. Does it look familiar? Indeed, it’s the same User ID we’ve seen before, when we decoded “city.kingston.on.ca” . The next 3 bytes marked in red are: 25 98 20 . 2 0x59820 The first number 2 stands for the size of data that follows – this data is 00 03 (selected in green). The number 0x59820 , or 366,624 in decimal, is a timestamp. It’s a number of 4-second periods of time since 1 January 2010. To obtain the real time stamp, we need to multiple it by 15 to get minutes, then add those minutes to 1 January 2010: var date = ( new DateTime( 2010 , 1 , 1 , 0 , 0 , 0 , DateTimeKind.Utc)).AddMinutes(timestamp * 15 ); For the number 0x59820 , the time stamp becomes 16 July 2020 12:00:00 AM – that’s the day when the DNS request was made. The remaining 2 bytes, 00 03 , encrypt the state of 8 security products, to indicate whether each one of them is running or whether it is stopped. The 8 security products are: Windows Live OneCare / Windows Defender Windows Defender Advanced Threat Protection Microsoft Defender for Identity Carbon Black CrowdStrike FireEye ESET F-Secure 2 states for 8 products require 2 * 8 = 16 bits = 2 bytes. The 2 bytes 00 03 in binary form are: 00 00 00 00 00 00 00 11 Here, the least-significant bits 11 identify that the first product in the list, Windows Live OneCare / Windows Defender, is reported as ‘running’ ( 1 ) and as ‘stopped’ ( 1 ). Now we know that apart from the local domain, the trojanised SolarWinds software running on the same compromised host on “city.kingston.on.ca” domain has also reported the status of the Windows Defender software. What Does it Mean? As explained in the first part of our description, the malware is capable of stopping the services of security products, be manipulating registry service keys under Administrator account. It’s likely that the attackers are using DNS queries as a C2 channel to first understand what security products are present. Next, the same channel is used to instruct the malware to stop/deactivate these services, before the 2nd stage payload, TearDrop Backdoor, is deployed. Armed with this knowledge, let’s decode other passive DNS requests, printing the cases when the compromised host reports a running security software. NOTES: As a private case, if the data size field is 0 or 1 , the timestamp field is not followed with any data. Such type of DNS request is generated by the malware’s function GetNextString() . It is called ‘a ping’ in the listing below. If the first part of the domain name is missing, the recovered domain name is pre-pended with ‘*’ . The malware takes the time difference in minutes, then divides it by 30 and then converts the result from double type to int type; as a result of such conversion, the time stamps are truncated to the earliest half hour. 2D82B037C060515C SFBALLET Data: Windows Live OneCare / Windows Defender [running] 11/07/2020 12:00:00 AM Pings: 12/07/2020 12:30:00 AM 70DEE5C062CFEE53 ccscurriculum.c Data: ESET [running] 17/04/2020 4:00:00 PM Pings: 20/04/2020 5:00:00 PM AB902A323B541775 mountsinai.hospital Pings: 4/07/2020 12:30:00 AM 9ACC3A3067DC7FD5 *ripta.com Data: ESET [running] 12/09/2020 6:30:00 AM Pings: 13/09/2020 7:30:00 AM 14/09/2020 9:00:00 AM CB34C4EBCB12AF88 DPCITY.I7a Data: ESET [running] 26/06/2020 5:00:00 PM Pings: 27/06/2020 6:30:00 PM 28/06/2020 7:30:00 PM 29/06/2020 8:30:00 PM 29/06/2020 8:30:00 PM E5FAFE265E86088E *scroot.com Data: CrowdStrike [running] 25/07/2020 2:00:00 PM Pings: 26/07/2020 2:30:00 PM 26/07/2020 2:30:00 PM 27/07/2020 3:00:00 PM 27/07/2020 3:00:00 PM 426030B2ED480DED *kcpl.com Data: Windows Live OneCare / Windows Defender [running] 8/07/2020 12:00:00 AM Carbon Black [running] 8/07/2020 12:00:00 AM Full list of decoded pDNS requests can be found here . An example of a working implementation is available at this repo. Schedule a demo Related Articles 2025 in review: What innovations and milestones defined AlgoSec’s transformative year in 2025? AlgoSec Reviews Mar 19, 2023 · 2 min read Navigating Compliance in the Cloud AlgoSec Cloud Mar 19, 2023 · 2 min read 5 Multi-Cloud Environments Cloud Security Mar 19, 2023 · 2 min read Speak to one of our experts Speak to one of our experts Work email* First name* Last name* Company* country* Select country... Short answer* By submitting this form, I accept AlgoSec's privacy policy Schedule a call

bottom of page