Synopsys, Inc. v. Risk Based Security, Inc.

70 F.4th 759
Court of Appeals for the Fourth Circuit·Decided June 15, 2023·No. 22-1812·Published·Cited by 8 cases

Opinion

PUBLISHED

UNITED STATES COURT OF APPEALS FOR THE FOURTH CIRCUIT

No. 22-1812

SYNOPSYS, INC., Plaintiff – Appellee,

v.

RISK BASED SECURITY, INC., Defendant – Appellant.

Appeal from the United States District Court for the Eastern District of Virginia, at Richmond. John A. Gibney, Jr., Senior District Judge. (3:21-cv-00252-JAG)

Argued: March 8, 2023 Decided: June 15, 2023

Before AGEE and RUSHING, Circuit Judges, and Joseph DAWSON III, United States District Judge for the District of South Carolina, sitting by designation.

Affirmed by published opinion. Judge Agee wrote the opinion, in which Judge Rushing and Judge Dawson joined.

ARGUED: Andrew Evan Samuels, BAKER & HOSTETLER LLP, Columbus, Ohio, for Appellant. Catherine Emily Stetson, HOGAN LOVELLS US LLP, Washington, D.C., for Appellee. ON BRIEF: Kevin W. Kirsch, Columbus, Ohio, Michael S. Gordon, New York, New York, Christopher A. Wiech, BAKER & HOSTETLER LLP, Atlanta, Georgia; C. Dewayne Lonas, Stewart R. Pollock, MORAN REEVES CONN PC, Richmond, Virginia, for Appellant. N. Thomas Connally, Christopher T. Pickens, Tysons, Virginia,

Patrick T. Michael, San Francisco, California, Sean Marotta, Johannah Walker, HOGAN LOVELLS US LLP, Washington, D.C., for Appellee.

AGEE, Circuit Judge:

Both Risk Based Security, Inc. (“RBS”) and Synopsys, Inc., identify vulnerabilities in the source code of software and share information about those vulnerabilities so they can be corrected before nefarious individuals exploit them. After RBS accused Synopsys of engaging in unlawful conduct related to the content of RBS’ vulnerability database, Synopsys filed this declaratory judgment action. In relevant part, Synopsys sought a judicial declaration that it had not misappropriated RBS’ trade secrets. On the merits, the district court granted Synopsys’ motion for summary judgment on that claim after concluding that RBS had not come forward with evidence showing that any of its alleged trade secrets satisfied the statutory definition of that term. RBS appeals by challenging the district court’s merits determination of trade secrets as well as its decisions denying RBS’ motion to dismiss the case as moot, excluding testimony from two of RBS’ expert witnesses, and denying its motion for partial summary judgment as to some of its trade secret claims. For the reasons set out below, we affirm the district court’s judgment in favor of Synopsys.

I.

Software programs run according to their list of instructions, and those instructions are found in the programs’ code. See Decision Insights, Inc. v. Sentia Grp., Inc., 416 F. App’x 324, 325 n.2 (4th Cir. 2011) (per curiam)) (describing “source code” as “a document written in computer language, which contains a set of instructions designed to be used in a computer to bring about a certain result” (citing Trandes Corp. v. Guy F. Atkinson Co., 996

F.2d 655, 662–63 (4th Cir. 1993))). Many software programs use open source code, meaning that the code is publicly accessible. Open source code allows for a greater exchange of information between all users, including the subset of users who want to identify and exploit vulnerabilities in the code for malevolent purposes. To counter the risks posed by these cyberattacks, entities like the federal government as well as private companies such as RBS and Synopsys work to identify vulnerabilities in open source code. Once identified, these vulnerabilities can be shared with the public or paying customers for their use.

RBS has been in the business of identifying and disclosing open source code vulnerabilities for over a decade. In 2011, it acquired a publicly available vulnerability database and used the data it contained to create a private database known as “VulnDB.” It then invested years of research and development into expanding VulnDB’s content far beyond the originally acquired public database. RBS then commercially licensed VulnDB to companies including some of its competitors.

One such licensed competitor was Black Duck Software, Inc., which is now a wholly owned subsidiary of Synopsys. RBS and Black Duck entered into a license agreement permitting Black Duck certain uses of VulnDB beginning in 2014. During the time this agreement was in force, Black Duck developed its own databases to manage and store information about open source code vulnerabilities. Believing that Black Duck violated the license agreement and misappropriated VulnDB content to undertake that initiative, RBS revoked Black Duck’s license in 2018 and also filed a complaint against it in Massachusetts state court. That complaint has since languished in the Massachusetts

courts, but in late 2021, RBS filed a second amended complaint naming Synopsys—which acquired Black Duck in 2017—as a new defendant in the case. To date, the Massachusetts litigation has not been resolved.

As noted earlier, the parties here are not the only entities interested in identifying vulnerabilities in open source code. The U.S. Department of Homeland Security and the Cybersecurity and Infrastructure Security Agency sponsor programs for this purpose as well, one of which is the Common Vulnerabilities and Exposures (“CVE”) Program. As part of this program, certain entities—CVE Numbering Authorities (“CNA”)—are authorized to “assign unique identifier numbers [(“CVE Identifiers”)] to vulnerabilities in open source security software and publish information about the vulnerabilities in the CVE Program’s public catalogs.” Synposys, Inc. v. Risk Based Sec., Inc., No. 3:21cv252, 2022 WL 3005990, at *2 (E.D. Va. July 28, 2022). Only CNAs can assign CVE Identifiers, which are unique, alphanumeric identifiers referring to a specific vulnerability that are then made available to the public for use in cataloging information about and evaluating that specific vulnerability.

In late March 2021, Synopsys became a CNA and announced its designation in a press release. Shortly after that announcement, RBS sent Synopsys a cease and desist letter stating that Synopsys’ work as a CNA would constitute a “severe escalation of the wrongful conduct engaged in by Black Duck, and now Synopsys” because, in RBS’ view, it necessarily involved VulnDB data that Black Duck had unlawfully obtained. J.A. 58. RBS asserted that Synopsys’ work as a CNA would “at a minimum” constitute several violations

of state and federal law, including misappropriation of trade secrets. 1 J.A. 58. It thus demanded in the cease and desist letter that Synopsys and its affiliates:

1. Immediately cease the unauthorized use, distribution, and modification of RBS’s intellectual property, including but not limited to the VulnDB database, all vulnerabilities identified therein, and all vulnerabilities discovered by Black Duck or Synopsys by copying or misappropriating information in the VulnDB database.

2. Immediately commit, in writing, to refrain from identifying vulnerabilities to CVE until the full resolution of the Massachusetts litigation against Black Duck.

J.A. 58 (emphases added). The letter expressly reserved RBS’ “right to seek an appropriate remedy in the event this matter is not expeditiously resolved.” J.A. 59.

In April 2021, Synopsys filed this declaratory judgment action in the U.S. District Court for the Eastern District of Virginia. Against the backdrop of the cease and desist letter’s accusations and demands, the complaint sought a declaration that Synopsys had not misappropriated RBS’ trade secrets. 2 During discovery, however, RBS sent Synopsys a covenant not to sue and a withdrawal letter, which it also filed in the district court. Based on those documents, RBS

1

Both the cease and desist letter and the complaint identified multiple alleged violations of state and federal law, all of which have been resolved before this appeal and none of which are contested in this appeal. Accordingly, we do not address them and focus instead on the allegation of misappropriated trade secrets under Virginia and federal law.

2

Free access — add to your briefcase to read the full text and ask questions with AI

Synopsys, Inc. v. Risk Based Security, Inc., 70 F.4th 759 (4th Cir. 2023).

70 F.4th 759 (Synopsys, Inc. v. Risk Based Security, Inc.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related