Fintech
July 16, 2026

The Security Program Carta Built for the Modern Era

Highlights

Modern threats outpaced legacy approaches

Annual pentests and bug bounty programs delivered diminishing returns, prompting Carta to seek a continuous solution

Autonomous testing uncovered high-impact risks early

During a prelaunch assessment of Carta's MCP server, RunSybil surfaced two chained high-severity vulnerabilities that traditional tools missed

Accelerated risk visibility for M&As

RunSybil enabled Carta to complete a fast, thorough security review of an M&A target mid-acquisition, surfacing actionable findings within minutes and now serving as a core part of Carta's evaluation process

Carta is the ERP platform for Private Capital, trusted by companies worldwide to manage equity and ownership. To protect the $5 trillion in equity it manages, Carta had already invested in a comprehensive security program, including a growing application security team, SAST, SCA, secrets scanning, CSPM, and bug bounties.

But because AI reshapes how fast code ships and arms attackers with new ways to find vulnerabilities, Carta's security team wanted continuous testing of its applications to match the pace at which its developers ship code. They also needed a solution that identifies novel vulnerabilities beyond the reach of pattern-based tools and gives Carta's application security team clear visibility into what to test next.

“The real shift left is in findings becoming detection patterns powering the appsec flywheel where we push less vulnerabilities and we build confidence as there is continuous and deeper coverage of our attack surface”

Brad Freer, Senior Security Engineer, Carta

Outgrowing bug bounty and annual pentests

As the security landscape evolved, Carta’s bug bounty and annual pentesting programs began to yield diminishing returns.

Carta's challenges with bug bounty

Bug bounty researchers resurfaced the same vulnerability patterns. Many findings had steps that were hard to reproduce.

Severity disputes, triage failures, and management overhead required more bandwidth from Carta's security team than the findings justified

Carta was allocating a significant portion of its security budget without uncovering emerging threats

Carta's challenges with annual pentests

Carta spent significant time onboarding a traditional pentesting firm, but the findings rarely justified the effort

Coverage tended to be shallow against complex systems like Carta's authorization architecture

Business context and exploitability patterns didn't carry over from year to year

Carta prioritizes continuous testing in its security program

Moving beyond annual pentests and traditional bug bounty programs, Carta adopted RunSybil, a continuous autonomous security solution, as a key addition to its security program.

RunSybil's first engagement was a time-sensitive M&A review, where it surfaced exploitable vulnerabilities far faster than Carta's traditional methods could, enabling Carta to remediate them during the M&A process. Today, RunSybil is an integral part of Carta’s evaluation process.

For internal applications, Carta shifted focus from accumulating bug reports to validating and prioritizing the issues that matter most. With continuous testing, new code will be assessed as soon as it’s shipped, ensuring vulnerabilities are addressed quickly rather than waiting for the next scheduled review.

“The bug bounty has lost its charm. They're using the same tools to scan us externally as we're using internally. But it's more than that: they're finding the same patterns on repeat, farming bounties instead of the novel vulns, like XSS-to-RCE chains, that used to make this worth it.”

Vamsi NC, AppSec Lead, Carta

With RunSybil, Carta now has:

Real-time visibility into every finding, mapped directly to Carta's actual attack surface

Findings become detection patterns, powering continuous, automated coverage


Looking ahead, Carta is integrating Sybil’s findings into custom agentic scanning rules by codifying every discovered pattern and ensuring its security stack evolves alongside emerging threats. Alongside, implementing continuous testing for internal applications.

Coverage for unknown patterns

To gain visibility into unknown vulnerability patterns—especially those beyond the scope of static analysis and internal rules—Carta prioritized coverage for their MCP server early in its development.

During the initial MCP engagement identified two chained high-severity vulnerabilities, both of which were remediated. 

CVSS 8.1

SQL Validation

Sybil identified a bypass in Carta's SQL validation layer. What made this finding possible wasn't a scanner. A tool like SQLMap has no awareness of how Snowflake's SQL dialect works in context. Sybil understood the integration, reasoned about the code structure the way a human code reviewer would, and built a working payload to demonstrate the bypass.

CVSS 8.8

Administrative Function Execution via SQL Validator Bypass

Sybil chained these two findings to extract live AWS credentials, map internal network topology, and enumerate service account identifiers in a test environment. The chained impact mapped to remote code execution risk.