Contact Us

Contact Us

Please get in touch using the form below

1000 characters left
View our privacy policy

Agile pen testing overview

Merging product, development and security

Agile methodologies have revolutionised the process of software development. Integrated into your software development lifecycle (SDLC), Kroll’s agile penetration testing services are designed to help teams address security risks in real time.

Instead of conducting a security assessment with a pen test towards the end of the product release cycle, Kroll’s developer-centric security consultants engage with your product engineering and project management teams to identify and remediate security vulnerabilities throughout the entire cycle. This agile approach helps to ensure that every product release, whether it is a minor bug fix or a major feature, has been vetted from a security perspective.

Definition

What is agile penetration testing?

Agile penetration testing is a continuous security assessment approach that allows companies to speed up the delivery of secure software to their customers.

Unlike traditional pen testing which has the potential to slow down product teams, when properly integrated within the SDLC, agile penetration testing can keep pace with your release schedule.

This saves your organisation the time and expense of remediating issues that could have been identified much earlier in the process. Agile pen testing is a programmatic way to unearth and remediate potential risks in an application within the existing timelines and schedules of product releases.

Benefits

Agile penetration testing service benefits

Our agile pen testing service integrates into your product team’s software development lifecycle to reduce the timespan between code changes and security assessments, ensuring that your code is not released to production with unknown risks. The program is based on strong fundamentals in program planning and onboarding with teams to minimise disruption to your engineering processes.

The benefits of agile penetration testing include:

Reduction in vulnerabilities

Over time, the backlog of software vulnerabilities decreases and security posture improves.

Improved communication

Development and security teams seamlessly communicate to adapt testing to new features and priorities.

Better secure development practices

Ongoing feedback and collaboration enables developers to implement better secure development practices in new code.

Closer insurance relationships

Kroll has extensive relationships with 50+ cyber insurance brokers and carriers worldwide and exclusive benefits to insured companies.

Features

Agile penetration testing service features

Enhancing development sprint plans to include the appropriate level of security assessment required.
Strategising “abuse cases” for every release through a rapid threat modelling exercise ahead of development.
Validating countermeasures to the abuse cases, along with exploratory threat scenarios through an agile pen testing exercise post-development.
Logging of any potential vulnerabilities directly on development platforms, such as JIRA, Azure DevOps, etc., for remediation.
Validating the applied fix (remediation) by conducting an optional retesting exercise.
Analysing vulnerability patterns, scoring, time to fix and other critical statistics and communicating program improvement.

Agile assessment lifecycle

Our agile penetration testing methodology

01. Release and sprint planning
02. Tracking and scoping
03. Sprint review
04. Agile cycle
05. Sprint retro
01.

Release and sprint planning

The Kroll team joins release planning meetings to get contextual knowledge of applications and understand what is being developed for the upcoming testing cycle.

02.

Track and scope

The Kroll agile pentesting team defines the scope and coverage, provides estimates and assigns resources based on requirements.

03.

Sprint review

The broader team meets to confirm what has been developed and remediated in that sprint.

04.

Agile cycle

Active penetration testing takes place, following the agreed framework.

05.

Sprint retro

Identified vulnerabilities are logged and tracked and feedback and analysis is provided for future planning. The cycle then restarts with release and sprint planning.

FAQ

Agile penetration testing FAQs

What is agile penetration testing?

Agile penetration testing is a series of regular assessments which allows companies to accelerate the development of secure software. It provides a structured way to find and address potential risks in an application in alignment with the existing timelines and schedules of product releases, ensuring that newly added or updated features are tested in real time, as they are added or updated. Agile pen testing is flexible and usually has a smaller scope than traditional pen testing. This is because it is focused on a specific part of an asset or a particular vulnerability across an asset.

What is the different between agile pen testing and traditional pen testing?

Agile penetration testing starts at a similar point to traditional application testing which is a comprehensive assessment of the application. However, unlike a traditional test, that assessment forms a baseline rather than stopping there until the next top-to-bottom test. As each new feature is developed, the new features and altered code are penetration tested as part of the process and can be remediated before each new version goes live. With vulnerabilities identified and remediated as part of each sprint, your software is delivered more quickly to customers while its security is more assured.

How does agile penetration testing typically work?

The specific time frames and schedule for agile penetration testing will be defined by the way in which your business structures its software development, as well as your development methodology risk profile and security priorities. An agile pen testing service starts with a traditional penetration test of the entire product, to build a strong security baseline. Once the baseline is established, timelines are set for when to test during each sprint with the tests tailored to the security needs for each update.

How can agile penetration testing benefit my organisation?

Agile penetration testing services align with the software development lifecycle, leading to a better overall product development process. With more frequent testing and remediation, developers become more aware of secure development practices and are better prepared to incorporate them into their work. Agile pen testing also helps organisations to more frequently and effectively address issues such as data that might be exposed by the new functions or guidelines or regulations that are now relevant due to the changes. It also boosts client trust by providing proof that every version of your software has been thoroughly assessed.

How can agile pen testing help improve my development ROI?

Agile penetration testing helps organisations to better manage budgets and reduce the costs of development. This is because, by identifying and remediating critical issues with software in real time, the potential costs of a bug being released to clients is removed. Longer-term, agile pen testing helps to enhance public perception of your products by significantly reducing the potential for security breaches and the need for urgent critical updates.

How do I start the agile pen testing process?

Working with an experienced and trusted agile pen testing partner can help get you started on the process more quickly and more cost-effectively than recruiting your own team. When choosing a partner, make sure to ask the right questions about how they deliver agile penetration testing. Ask the prospective provider about aspects such as the size of their team and the areas of product security their team is skilled in, project management and communication protocols, resource turnaround time, and how they define their security prioritisation during sprints.

Why Kroll

Why choose Kroll?

  • >100,000 hours of assessments per year
  • >100 security, cloud & testing certifications
  • Extensive international law enforcement experience
  • Multi award-winning pen testing services
  • A wealth of proprietary and open-source threat intel
  • >3,000 cyber investigations handled every year

What Our Customers Say

4.8/5 - based on 52 Reviews
“The penetration testing that Redscan performed provided some very credible findings and outlined clear improvements that we were able to implement. The whole process raised the bar of our cyber security defences.”
Head of Cyber Security
Specialist Bank
"Redscan gave us the professional service and quick turnaround that we needed to meet our tight deadlines."
IT Manager
Financial Markets Association
“Redscan’s hands on approach identified security flaws that had previously been overlooked by other vendors.”  
Technical Operations Manager
Spread Betting Firm
"Should I need any security testing again in the future, Redscan would be my first port of call!"
Project Analyst/Developer
Life Insurance Provider
“We have been very impressed by the quality of Redscan’s engagement, communication and reporting. We will not hesitate to use them for any future testing requirements.”      
Information Security Officer
Investment Advisory
“Redscan has given us a third party stamp of approval for our IT security and the reassurance to know we are as secure as possible.”
IT Manager
Investment Advisory
Teiss Awards 2020 Winner

Get in touch

Complete the form for a prompt response from our team.

Two Redscan team members analysing cyber security intelligence

1000 characters left
View our privacy policy

Resources

Discover our latest content and resources

From the blog
From the blog Case studies Latest news
22nd April 2024
Quishing attacks increase tenfold
According to new research, quishing attacks, a type of phishing that leverages QR codes, have significantly increased, rising from 0.8% in 2021 to 10.8% in 2024.
15th April 2024
Half of UK businesses affected by cyber-incident in the past year
According to a new report by the UK government, half of UK businesses have reported a cyber incident or data breach in the past 12 months.  
8th April 2024
Infostealers prominent in retail cyber-attacks
New research has highlighted that the use of infostealers dominated in cyber-attacks on retailers over the past year.  
2nd April 2024
Zero-day vulnerabilities soared by over 50% between 2022 and 2023
In a new report Google has revealed that the volume of zero-day vulnerabilities it detected rose by over 50% from 2022 to 2023, with bugs in third-party components on the increase.