What is our primary use case?
I manage the application security side of the products here, currently utilizing solutions such as Checkmarx, Akamai, Traceable, and Invicti, which are the security scanning tools that we use.
In the organization where I'm working, we are using Checkmarx SAST as well as SCA, and for the SCA solution, we have moved to Checkmarx One, which provides both options. I joined here two years ago, but even before I joined, I heard that from 2020 or something, this company has been using Checkmarx for the SAST solution.
Checkmarx SAST is deployed using a cloud-based model, and it is not on-premises.
Checkmarx SAST is primarily used for post-development activities in our organization, and we want to integrate it into the user interface itself. Checkmarx plug-ins are being worked on, and they still work on the IDE part of it. If that is also provided, to some extent, they have Checkmarx IDE plug-ins, but how useful it is to the development teams, we still do not know. For now, once the development activities are done and when they build their repositories, that is where Checkmarx SAST gets triggered.
The deployment for Checkmarx SAST requires no more than five minutes since we are working on all web services type of applications, and it will not take longer. Only for legacy applications where we have heard concerns from the development teams does it take about thirty minutes or more.
I am not totally aware of CI/CD pipeline integration with Checkmarx SAST because we have CI/CD, but I still do not know. That may be on the roadmap for twenty twenty-six.
What is most valuable?
I assess the accuracy and efficiency of Checkmarx SAST and notice that sometimes there are false positives, so we bring it up to the vendor and ask them to add ignore rules to prevent it from appearing again when they see a particular pattern. This is how we have been notifying Checkmarx SAST about false positives.
The detailed reports from Checkmarx SAST help with our security process by showing details about which line is actually vulnerable, which is beneficial for the developers, and I do not have any suggestions or inputs on that area.
The ability to generate actionable insights from Checkmarx SAST impacts our software development lifecycle by allowing developers to generate reports. We have explained the options for generating both detailed reports and executive reports, and once they generate it, they get JIRA tickets to work off, although I doubt they open Checkmarx SAST user interface frequently.
What needs improvement?
I believe that nothing in particular could be improved about Checkmarx SAST, only the turnaround time and the fact that technical account managers keep moving around, which leads to some lag in communication. Apart from that, there are regular touch-base calls with the vendor where we bring up our concerns, and feature requests take some time since they do not work only for our client.
For how long have I used the solution?
I joined here two years ago, but even before I joined, I heard that from 2020 or something, this company has been using Checkmarx for the SAST solution.
How are customer service and support?
We utilize AWS as our cloud provider.
I would rate the technical support of Checkmarx SAST as a seven, as concerns are related to zero-day attacks or any new features, and the turnaround time along with technical account managers moving around affects this. We had asked for one person from the IST time zone and that has been provided.
How would you rate customer service and support?
What other advice do I have?
The ability to generate actionable insights from Checkmarx SAST impacts our software development lifecycle by allowing developers to generate reports. We have explained the options for generating both detailed reports and executive reports, and once they generate it, they get JIRA tickets to work off, although I doubt they open Checkmarx SAST user interface frequently.
Checkmarx SAST support is used for multiple programming languages.
I would rate this review a six overall.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?