What is our primary use case?
We use Legit Security to support our application security program, which provides roll-up reporting for our program and controls, including secret management, infrastructure code, and use cases. We can also break down our development teams and see which programs or tools they actually employ.
We implemented Legit Security to gain visibility into all development teams and ensure that consistent controls are in place and accounted for on every route. We wanted an easy way to obtain this visibility with metrics and data, rather than simply relying on the opinions of engineers who claimed to have completed their security releases.
How has it helped my organization?
Legit Security has been responsive to all feedback, ideas, and guidance I have provided. Our relationship has been excellent.
The unified application security control plane has been effective. It allows me to stop attacks at the codebase or port infrastructure level, even before developers write and deploy the code. Additionally, the roll-up reporting feature helps me ensure that all security controls are in place and that the AppSec analysis is complete throughout the software development lifecycle before deployment.
Prioritizing issues is probably one of the most difficult challenges in application security. Many programs don't focus on application security, but we have built it into our program and invested heavily in it. This has given us a lot of visibility, which also means a lot of telemetry and data. This data creates more visibility and noise, so the challenge is how to take all of that information and break it down to focus on the areas we need to. Our team allows me to allocate my resources to ensure the integrity of our pipeline, focus on the controls that are in place, research-based risks and threats, and major control gaps in areas that are being applied to a certain project.
Our overall impression of the Unified Application Security Control Plane's risk-scoring comparisons of teams and pipelines is very positive. Since onboarding and starting to use and operationalize the solution, the teams have not had any pushback from the application security team, other teams, developer teams, or engineering teams. In fact, many of them have not expressed any need to slow down, stop, or do anything different. From this perspective, the process has been very smooth. We have not had any real hiccups or issues, either. Our only real issue is our own ability to move faster and continue to either dive into the items we see or continue to roll out and broaden the program. This is always a challenge when working on our own projects, first working on operations, and being responsive to the business. But the Unified Application Security Control Plane has been able to keep up with us, no matter how fast we go.
Our primary integration is with GitHub, but we also have integrations with Jenkins and other pipeline tooling to ensure the integrity of our overall release pipeline. Those integrations were easy for us to adopt.
Legit Security's ability to integrate with AppSec applications and tools works well for us, allowing us to integrate with ease. We haven't encountered any issues. If a solution or tool doesn't exist, the engineering and Legit teams will collaborate with us to understand our needs and requirements, and then determine if they can build a new integration, leverage an existing integration, or build out capabilities within an existing integration. However, most of the core solutions that we use have out-of-the-box integrations that Legit has built.
The biggest benefit of using Legit Security for me has been the ability to prioritize and roll up data. Before Legit Security, I had to dig through a lot of detailed data and information to understand if a control was actually in place. Now, I can simply log in and click a few buttons to see if all of the controls for a certain development team have been implemented and completed. This has been a huge time-saver for me and our team. Realizing the benefits in some cases was instantaneous once we implemented the integrations. For some of the more tactical items, it took within a couple of weeks. For the strategic initiative that we were running, such as pipeline security, we had to do some additional integrations and visibility work, and we partnered with a consulting firm to help us. Legit built out the initiative with GuidePoint and we leveraged their expertise. We were able to develop a project plan, and it took a couple of months for us to complete the integrations, create the policies, and get the project off the ground. So, the time to realize benefits varied from a couple of weeks for tactical items to a couple of months for strategic projects, but we were able to get everything done efficiently.
Software developers are now more responsive and open to feedback because they know we are watching them now that the telemetry data is rolling up into a system. They know that this is live data and information coming from their systems, and they are supporting it. This has been a great scenario for us, and we have worked with the engineering teams to build this part out. We are getting a subjective or mean-based view of the data that is being pulled right out of their systems.
Legit Security has definitely helped us shift our security left. We've been able to adopt self-service security, which has allowed developers to have the same visibility as security engineers. This has enabled our security champions within the engineering team to be responsible for their own security pipelines and controls, without having to rely on the security team to do it for them. This has been a major improvement for both our security posture and our governance processes. As we have incorporated more layers into our security program, self-service security has made it much easier to manage.
Legit Security has helped our organization reduce the risk of attacks by providing application security solutions. Many programs and security teams are not well-equipped to handle application security, so Legit Security's solutions are essential to our security program. Legit Security gives us visibility and control over our applications, which protects our services and customers. What this has done for us is to provide us with easier, simplified visibility in minutes instead of hours or days. This means that we can now report on engineering team compliance with our outlined critical controls quickly and efficiently. The reduction in time and effort required to generate these roll-up reports and communicate them to stakeholders has been one of the biggest gains for us. I no longer have to stress or worry about gathering this information, as I can now do it in minutes because the data is always live and up-to-date. One of our next goals is to make this information available to application development leaders within minutes, as well as to engineering teams.
Our overall security posture has improved. The ability to articulate and demonstrate our security controls has become much easier. This, in turn, has raised awareness and focus, which allows us to prioritize and implement the security controls that we need. This has improved our security posture, especially within the application security program, as well as increased visibility and awareness.
What is most valuable?
The ability to roll up recordings, build dynamic teams, and then map observed controls to those things, has been very helpful. We also use Legit Security for secret management and validation to ensure that secrets are still getting into our codebase, as well as for infrastructure and code scans. These are the three main use cases for which I have been using Legit Security. There are a number of other areas in which it has also helped us, such as pipeline security, which involves the actual infrastructure and pipelines that we use to build and deploy our software. I wanted to make sure that these were secure, and Legit Security helped me with that as well.
What needs improvement?
The team has been responsive to all the enhancements we've requested. The one we're working on right now is the ability to dynamically rerun development teams and groups. That's been our primary focus. Our teams have been able to build out development teams and groups manually, so it's not holding us back. But I think Legit Security's observations would be something we could easily adopt and use. We could provide observations about different teams working with a project or codebase, and we could then dynamically assemble those teams. That's the feature we're working on together right now.
For how long have I used the solution?
I have been using Legit Security for three years.
What do I think about the stability of the solution?
Legit Security is stable.
What do I think about the scalability of the solution?
Legit Security is scalable.
How are customer service and support?
The technical support is great. Nothing has held up our deployment or delayed us in any way. Any hold-ups, delays, or other issues we've encountered have all been on our end.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We did not use any solutions for our pipeline security before Legit Security. They were the first movers to tackle this problem in the software supply chain. They were essentially uncontested.
How was the initial setup?
The deployment was straightforward, using methods that were understood by everyone and received no pushback.
The first step was to integrate with core solutions to help the legitimate security solution gain visibility. Then, we would start to understand the data and information coming back, prioritize events, and adjust policy based on the findings. Finally, we would start to disseminate and share the information with others.
Over the past few years, we have been using the solution and rolling it out to more users. We have only needed to dedicate a small portion of our resources to it, and we have not needed to assign someone specifically to manage, build, or support the solution.
What about the implementation team?
GuidePoint Security helped us with the implementation.
What was our ROI?
I would say that instead of an ROI, we have definitely seen a reduction in cost and an improvement in security posture with many security programs. These programs typically define and test the controls that they put in place, and from that perspective, we have definitely seen a return on investment.
What other advice do I have?
I would rate Legit Security a ten out of ten. We have not had any issues with Legit Security, and I am very impressed with their scalability, performance, and overall value. They are one of my best partners and one of the best solutions I have in place. Every time I have the team use, work with, or leverage their solutions for either a tactical report or engagement, it is always easy to use. We never have to go back to Legit Security and ask them questions.
Currently, we have about eighteen users. We are now rolling out the solution to our engineering teams, with deeper integration planned. As we progress, we will roll out the solution to about 180 users. Legit Security is deployed to multiple departments and multiple teams at multiple locations globally.
No maintenance is required.
Generally, the reason why organizations have unstructured asset management programs is that they have not been able to invest the necessary focus and resources into them. This is where leveraging a solution like Legit Security can be helpful. It can help us to identify and address the needs of engineers and developers, and to build momentum and support for our program. I would recommend this approach to others. Often, the reason why organizations do not have visibility into their asset management programs or the support of their stakeholders is that they are not communicating the risks and issues associated with these programs effectively. It is important to be able to provide tangible information that can be shared and used to communicate and share feedback consistently. One of the core metrics that our program is measured on is MTTR. On the application security side, one of our key goals is to identify and fix issues as quickly as possible. By leveraging solutions like Legit Security, we can identify and fix issues earlier in the development cycle, which benefits both us and our customers.
Which deployment model are you using for this solution?
Hybrid Cloud