Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Cloud

4/28/2020
08:05 AM
Connect Directly
Twitter
LinkedIn
RSS
E-Mail
50%
50%

New Startup Accurics Tackles Cloud Infrastructure Security

Accurics offers a free product to prevent "drift" between infrastructure defined through code and infrastructure running in the cloud.

Cloud security startup Accurics emerged from stealth today to tackle the challenges of securing cloud infrastructure throughout the DevOps life cycle. Accurics has raised $5 million in funding from investors including ClearSky, WestWave Capital, Firebolt Ventures, and Secure Octane.

The company is also releasing a free version of its platform, which aims to minimize "drift" between infrastructure defined through code and infrastructure computing running in the cloud. As organizations adopt new technologies like containers and serverless, cloud infrastructure is becoming increasingly immutable, and infrastructure is rarely modified after it's deployed. If something needs to be modified after deployment, new infrastructure has to be provisioned.

Broad and fast adoption of cloud technologies is driving innovation, says Accurics co-founder and CEO Sachin Aggarwal, but it introduces new challenges in protecting more complex cloud stacks.

Security issues in cloud deployments are often ignored because finding and fixing problems is expensive and complicated. Security teams grapple with multiple management interfaces, driving the risk of manual errors. Hybrid and multicloud deployments can worsen the problem.

As cloud deployments increase, so do issues with consistency. Technologies such as Docker, Terraform, Kubernetes, and OpenFaaS manage infrastructure through code and reduce manual errors, but they make it difficult to maintain governance across the cloud stack. Then there is cloud drift: In environments where change is constant, little is locked down. Privileged users can make infrastructure changes in production, but even legitimate changes can be risky.

"What happens is once cloud is provisioned, there's a tendency for highly privileged users to go and make changes in the cloud," Aggarwal tells Dark Reading. "That could be a good change or a bad change." A drift from the original configuration could indicate an employee needed to make a change in production and didn't have time to redeploy a new cloud version. It could also indicate an attacker is moving laterally throughout the environment.

Accurics aims to protect the full cloud-native stack throughout the DevOps life cycle, from when it's defined in code through the life cycle of infrastructure employed in production. Its platform scans code such as Terraform, Kubernetes YAML, Dockerfile, and OpenFaaS YAML to detect and remediate misconfigurations, policy violations, and potential breach paths before cloud infrastructure is provisioned. It also monitors infrastructure deployed across AWS, Azure, and Google Cloud Platform to alert to changes in production that could introduce security drift.

"The idea is to provide enough data to a customer [showing] something has changed and moved from its original state," Aggarwal explains. Once Accurics detects a change, it conducts an analysis to see whether it should be embedded into the code base or rolled back if it's bad. Over time, it's meant to eliminate drift and protect the cloud stack by reconciling changes to the cloud infrastructure that could introduce risk through the baseline defined through code.

"It's becoming evident that people are using or relying on automation more than on manual processes," he continues. 

In addition to monitoring for, and responding to, risky changes in production, Accurics scans the infrastructure as code for violations of common compliance and security practices, such as SOC 2, GDPR, PCI, HIPAA, ISO, CIS Benchmark, and AWS best practices. This is an area in which Paolo Montini, LendingClub's chief data officer and head of cyber risk management, found Accurics helpful.

LendingClub is a digital online marketplace built to connect borrowers and investors, and its position as a financial technology company forces it to juggle innovation, cybersecurity, and compliance. The company has been running since 2006 – a long time for a fintech firm – and its tech stack is "huge," with some 500 to 600 internal applications, Montini says. Over the years of developing, patching, and maintaining new and legacy systems, a situation where something is broken somewhere will arise. The challenge, he says, is finding and fixing the problems.

"On one side, as a tech company, we need to be agile – to move fast and move quickly – so we are looking for a solution that can deploy a new product, new services, and new systems supporting our operations in a quick and easy way," Montini explains. "At the same time, this usually introduces more risk. We need to be sure that even though we're agile and move quickly with deployments, we do this in a secure way."

LendingClub was looking for a product that would help the company balance agility and security. Montini liked that Accurics aligned with LendingClub's priority for security by design and checked for different policies, regulations, and frameworks before deployment. What's more, he adds, the platform accounts for human error that can lead to misconfiguration.

"You're always going to be dependent on human beings at the end of the day, and the human factor unfortunately introduces unpredictability and introduces mistakes," he adds. Combined with the need for agility and innovation, the likelihood of misconfiguration increases. When LendingClub ran Accurics for the first time, it detected misconfigurations despite IT execs' insistence that everything in production had been reviewed, and they had a process to track it.

Related Content:

Check out The Edge, Dark Reading's new section for features, threat data, and in-depth perspectives. Today's featured story: "5 Ways to Prove Security's Worth in the Age of COVID-19"

Kelly Sheridan is the Staff Editor at Dark Reading, where she focuses on cybersecurity news and analysis. She is a business technology journalist who previously reported for InformationWeek, where she covered Microsoft, and Insurance & Technology, where she covered financial ... View Full Bio
 

Recommended Reading:

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
dthankachan
50%
50%
dthankachan,
User Rank: Author
4/28/2020 | 11:53:42 AM
Exciting company
Great use case and truly novel. Solid post.
NSA Appoints Rob Joyce as Cyber Director
Dark Reading Staff 1/15/2021
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Write a Caption, Win an Amazon Gift Card! Click Here
Latest Comment: Hunny, I looked every where for the dorritos. 
Current Issue
2020: The Year in Security
Download this Tech Digest for a look at the biggest security stories that - so far - have shaped a very strange and stressful year.
Flash Poll
Assessing Cybersecurity Risk in Today's Enterprises
Assessing Cybersecurity Risk in Today's Enterprises
COVID-19 has created a new IT paradigm in the enterprise -- and a new level of cybersecurity risk. This report offers a look at how enterprises are assessing and managing cyber-risk under the new normal.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2020-8567
PUBLISHED: 2021-01-21
Kubernetes Secrets Store CSI Driver Vault Plugin prior to v0.0.6, Azure Plugin prior to v0.0.10, and GCP Plugin prior to v0.2.0 allow an attacker who can create specially-crafted SecretProviderClass objects to write to arbitrary file paths on the host filesystem, including /var/lib/kubelet/pods.
CVE-2020-8568
PUBLISHED: 2021-01-21
Kubernetes Secrets Store CSI Driver versions v0.0.15 and v0.0.16 allow an attacker who can modify a SecretProviderClassPodStatus/Status resource the ability to write content to the host filesystem and sync file contents to Kubernetes Secrets. This includes paths under var/lib/kubelet/pods that conta...
CVE-2020-8569
PUBLISHED: 2021-01-21
Kubernetes CSI snapshot-controller prior to v2.1.3 and v3.0.2 could panic when processing a VolumeSnapshot custom resource when: - The VolumeSnapshot referenced a non-existing PersistentVolumeClaim and the VolumeSnapshot did not reference any VolumeSnapshotClass. - The snapshot-controller crashes, ...
CVE-2020-8570
PUBLISHED: 2021-01-21
Kubernetes Java client libraries in version 10.0.0 and versions prior to 9.0.1 allow writes to paths outside of the current directory when copying multiple files from a remote pod which sends a maliciously crafted archive. This can potentially overwrite any files on the system of the process executi...
CVE-2020-8554
PUBLISHED: 2021-01-21
Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.externalIPs field, to intercept traffic to that IP address. Additionally, an attacker who is able to patch the status (which is considered a privileged operation and should not typicall...