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.

Security Management

06:00 AM
Marzena Fuller
Marzena Fuller
Marzena Fuller

Bootstrapping Security Programs: How to Gradually Implement an Enterprise-Level Security Program at a Fast-Growing Startup

You can't expect to build an adequate security program without investment in both people and security tools.

Given my experience with building and managing security programs at fast-growing, successful startups, I am often asked how to "bootstrap" security programs.

Investing in people and tools
You can't expect to build an adequate security program without investment in both people and security tools. The level of investment will vary based on a company's risk tolerance, customer verticals served and data processed. Ideally, a company should hire a senior technical security leader as part of their core team. Designing a product with security in mind, incorporating product security features aligned with go-to market strategy, making security a key element of development and testing processes and implementing security best practices early is a non-negotiable element of a solid security program.

However, that scenario is far from ideal for most startups.

Building a security program from the ground up

  1. Create a core security team. As I stated above you can't build an effective program without a dedicated security team. For a startup that means a senior security leader, an infrastructure security engineer, an application security engineer and a compliance professional. Each of these roles should be filled with an experienced professional who can develop a security roadmap, prioritize initiatives based on risk and implement processes and practices that will scale with a company's growth and can hire and develop their respective team. At the same time, the founding members of a security team must be hands-on and be able to execute on the critical elements of the roadmap themselves.


  • Create a partnership with engineering. A strong partnership with engineering teams is critical to building a successful security program. Firstly, engineers who work on the product can point out known product design security gaps and opportunities for improvement. Secondly, engineering time and commitment are required to implement a secure software development lifecycle, address pen test findings and implement customer-facing security features. This not an easy task especially at a startup where engineering has to execute on the product roadmap quickly while under resource constraints. However, it can be done successfully by demonstrating that addressing security early in the deployment pipeline will ultimately save time. This is a great example of how security can accomplish its objectives via influence rather than control.



  • Leverage automation. Leveraging security automation from infrastructure security monitoring and auto-remediation through static and dynamic code analysis and vulnerability management is essential. Implementing automation where possible will make security an inherent part of each process and ultimately allow engineers to save time.



  • Open source investments There are a number of very good open source security tools; however, it is important to remember that while they do not require a license fee these tools require time to implement and configure, which is not free. With a small security team in place investing in tools that can be implemented and configured by the vendor is often a more effective approach.


Implementing a successful security program from the ground up takes time and requires prioritizing initiatives based on risk and a company's risk appetite. A security roadmap should always be aligned with a company's go-to market strategy and expected growth.

— Marzena Fuller is the chief security officer at SignalFx.

Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
COVID-19: Latest Security News & Commentary
Dark Reading Staff 8/3/2020
'BootHole' Vulnerability Exposes Secure Boot Devices to Attack
Kelly Sheridan, Staff Editor, Dark Reading,  7/29/2020
Average Cost of a Data Breach: $3.86 Million
Jai Vijayan, Contributing Writer,  7/29/2020
Register for Dark Reading Newsletters
White Papers
Cartoon Contest
Current Issue
Special Report: Computing's New Normal, a Dark Reading Perspective
This special report examines how IT security organizations have adapted to the "new normal" of computing and what the long-term effects will be. Read it and get a unique set of perspectives on issues ranging from new threats & vulnerabilities as a result of remote working to how enterprise security strategy will be affected long term.
Flash Poll
The Threat from the Internetand What Your Organization Can Do About It
The Threat from the Internetand What Your Organization Can Do About It
This report describes some of the latest attacks and threats emanating from the Internet, as well as advice and tips on how your organization can mitigate those threats before they affect your business. Download it today!
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2020-08-05
Affected versions of Atlassian Fisheye allow remote attackers to view the HTTP password of a repository via an Information Disclosure vulnerability in the logging feature. The affected versions are before version 4.8.3.
PUBLISHED: 2020-08-04
In solidus before versions 2.8.6, 2.9.6, and 2.10.2, there is an bility to change order address without triggering address validations. This vulnerability allows a malicious customer to craft request data with parameters that allow changing the address of the current order without changing the shipm...
PUBLISHED: 2020-08-04
Extreme Analytics in Extreme Management Center before allows unauthenticated reflected XSS via a parameter in a GET request, aka CFD-4887.
PUBLISHED: 2020-08-04
save-server (npm package) before version 1.05 is affected by a CSRF vulnerability, as there is no CSRF mitigation (Tokens etc.). The fix introduced in version version 1.05 unintentionally breaks uploading so version v1.0.7 is the fixed version. This is patched by implementing Double submit. The CSRF...
PUBLISHED: 2020-08-04
An exploitable arbitrary file delete vulnerability exists in SoftPerfect RAM Disk 4.1 spvve.sys driver. A specially crafted I/O request packet (IRP) can allow an unprivileged user to delete any file on the filesystem. An attacker can send a malicious IRP to trigger this vulnerability.