Live updates: Twitter’s whistleblower testifies before Senate committee | CNN Business

Twitter’s whistleblower testifies before Senate committee

Peiter Zatko, known as Mudge in the computer hacking community, testifies on cyber security at Twitter before the Senate Judiciary Committee on Capitol Hill in Washington, D.C., U.S., September 13, 2022. Photo by Sarah Silbiger for CNN
Twitter whistleblower says company is a decade behind industry security standards
3:07 • Source: CNN
Peiter Zatko, known as Mudge in the computer hacking community, testifies on cyber security at Twitter before the Senate Judiciary Committee on Capitol Hill in Washington, D.C., U.S., September 13, 2022. Photo by Sarah Silbiger for CNN
3:07

What we covered

  • Twitter whistleblower Peiter “Mudge” Zatko testified before Congress today.
  • It was Zatko’s first public appearance since his bombshell allegations against Twitter were reported last month by CNN and The Washington Post.  
  • Zatko has alleged Twitter has undisclosed security and privacy vulnerabilities, including that it may not be deleting the data of users who leave the platform as it is required to do, and it may have foreign intelligence agents on the payroll.
  • Shortly after Zatko’s testimony, Twitter shareholders voted in favor of Elon Musk’s $44 billion takeover deal that the billionaire is now fighting to get out of.

Our live coverage has ended. You can scroll through the posts below to read how the hearing unfolded.

29 Posts

Twitter responds to whistleblower's testimony

Peiter Zatko testifies before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Twitter on Tuesday afternoon responded to Zatko’s testimony by reiterating a statement it made after his disclosure was initially made public.

The spokesperson added that the company’s hiring process is independent of foreign influence, and that access to internal company data is managed through measures such as background checks, access controls and monitoring systems.

The company declined to respond directly to a list of specific allegations by Zatko, including about the company’s purported inability to detect whether foreign agents are on its payroll and claims that the FBI has warned Twitter it may have had at least one Chinese agent in the company.

Sen. Hawley: Zatko's testimony is "really significant"

Senator Josh Hawley questions Peiter Zatko as he testifies during a Senate Judiciary Committee hearing in Washington, on September 13.

Zatko’s hearing showed the extent to which Twitter may be vulnerable to foreign exploitation, making his testimony “really significant,” Sen. Josh Hawley told CNN on Tuesday.

Some of Zatko’s most concerning allegations, Hawley said, were that Twitter’s now-CEO, Parag Agrawal, had proposed making concessions to Russia’s government and that Twitter may be providing Chinese entities with information that could be used to unmask people within China who may be illegally accessing Twitter, Hawley said.

There is also no reason to believe Twitter has meaningfully addressed a US government tip about a Chinese intelligence agent on Twitter’s payroll, another of Zatko’s explosive allegations, Hawley said.

“Nothing [Zatko] said today allays concerns on that score,” Hawley told CNN.

Whistleblower's attorney corrects the record on one detail from testimony

In his testimony Tuesday, Peiter Zatko misspoke when he told Sen. Jon Ossoff that Twitter had accidentally leaked the personal information of 50 million employees, according to Whistleblower Aid, the organization providing Zatko with legal representation.

“The 50 million number was a misstatement, and Mudge will issue a correction to the committee,” said John Tye, Zatko’s attorney and founder of Whistleblower Aid. The correct number, he added, is reflected in Zatko’s original disclosure to the US government.

That filing claims that 20,000, not 50 million, current and former Twitter employees have been affected by data leaks involving the company.

During Tuesday’s hearing, Zatko had claimed that an internal incident report showed 50 million employees being affected by such breaches, and that Zatko was confused by the figure because Twitter does not have 50 million employees, but does hold extensive records on current and former employees that it does not delete.

Twitter has previously said it has about 7,000 current employees.

Twitter shareholders vote in favor of Elon Musk's $44 billion takeover deal

Twitter shareholders on Tuesday voted in favor of Musk’s $44 billion takeover deal, a value of $54.20 per share. The company’s stock opened Tuesday at just under $41 per share, nearly 25% below the deal price. 

The vote came days after Musk’s third letter to Twitter seeking to terminate their deal, with this one pegged to a purported $7.75 million severance payment the company made to its former head of security, Peiter Zatko, who later blew the whistle about its alleged security and privacy vulnerabilities.

The outcome of the vote was announced shortly after Zatko concluded testifying on Capitol Hill.

Here's what the Twitter whistleblower told lawmakers during Tuesday's hearing

Peiter Zatko is s before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

In a wide-ranging hearing that lasted more than two hours, Twitter whistleblower Peiter Zatko told lawmakers about a range of concerns he has about the company.

Here are some of the highlights:

  • Zatko alleged that Twitter is extremely vulnerable to being penetrated and exploited by agents of foreign governments. At one point in his tenure, Zatko said he raised concerns with an executive that he was confident a foreign operative was on the payroll at a foreign office. The response from the executive, according to Zatko, was: “Well, since we already have one, what is the problem if we have more? Let’s keep growing the office.”
  • Zatko said that Twitter was not afraid of the US Federal Trade Commission as much as it feared actions by foreign regulators, such as France’s data protection authority, CNIL. The reason, he said is that Twitter expected US regulators to impose only one-time fines or penalties in response to any legal violations by the company. Those fines were “priced in” to its business, he said.
  • Zatko detailed some of the personal information Twitter collects on users, including phone numbers and emails, IP addresses and the locations from which users access the platform.
  • Zatko alleged that Twitter does not fully understand all of the user data it collects, why it is collected and where it is stored.
  • Zatko alleged that it would be possible for a Twitter employee to take over and tweet from the accounts of Senators. “It’s not far fetched to say a Twitter employee could take over the accounts of all of the senators in this room,” he said, though he never saw such a thing happen in his time at the company.

Twitter did not immediately respond to requests for comment from CNN about many of Zatko’s allegations.

Whistleblower: Twitter employees had the ability to tweet from lawmakers' accounts

Peiter Zatko testified that due to its poor security posture, it was possible for Twitter engineers to tweet from other users’ accounts, including those of lawmakers – though he never saw an employee do so.

“I have seen numerous situations where Twitter engineers had to patch a problem and I said, ‘what was the problem?’ and they said, ‘oh, engineers could tweet as anybody, the data was exposed in this part,’” Zatko said. “It was always reactionary in finding these wounds left and right and putting bandaids on them because the systemic underlying problems were not addressed.”

He added: “A Twitter engineer, understanding how the running systems and the data flows were operating could then access and inject, or put forward, information as … any of the senators sitting here today.” 

Zatko said he never saw such a thing happening during his time at the company but added “I am concerned” that it may have happened previously. 

Sen. Graham asks Zatko if he would buy Twitter

Senator Lindsey Graham questions Peiter Zatko during a Senate Judiciary Committee in Washington, on September 13.

Sen. Lindsay Graham hinted at Elon Musk’s bid to buy — and then get out of buying — Twitter when he asked whistleblower Peiter Zatko whether he would buy the company, given what he knows.

Zatko laughed and then responded, “I guess that depended on the price.”

Twitter users need to look at information they get from the platform "differently" and ask questions, whistleblower says

Peiter Zatko testifies before the Senate Judiciary Committee on data security at Twitter, in Washington, on September 13.

Sen. Lindsey Graham asked former Twitter security chief Peiter “Mudge” Zatko if he would recommend that Twitter users continue to use the social media platform given the information he has offered in his whistleblower disclosures and his testimony Tuesday.

Graham offered, “You’re not asking to shut them down, you’re asking them to get better?”

“Absolutely, sir,” Zatko replied.

Twitter whistleblower explains why governments would try to put their agents in the company's ranks

Peiter Zatko testifies before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Peiter “Mudge” Zatko alleged in his whistleblower disclosures and in his testimony on Tuesday that Twitter may have foreign spies currently on its payroll. He said there may be a number of reasons why governments would try to place agents in the company’s ranks.

Among the reasons, he said, it would serve “not just to identify people of interest or track groups of interest, but also to maybe look at whether Twitter has identified your agents or your information operations [and] what other governments has Twitter possibly identified.”

“Remember, outside of the ability to access large amounts of data on the engineering side you would want to know what Twitter’s plan is as far whether they will cede to your demands for control of information within their environments or not in order to change different types of political pressures, such as strongarming,” he said.

Elon Musk appears to be entertained by hearing

Elon Musk tweeted a popcorn emoji on Tuesday morning as Twitter whistleblower Peiter “Mudge” Zatko testified before Congress, suggesting the billionaire may be keeping an eye on what comes out of the hearing.

Musk on Friday sent a third letter to Twitter seeking to terminate his agreement to buy the company for $44 billion. The latest letter was pegged to a purported $7.75 million payment Twitter made to Zatko, its former head of security.

On Monday, Twitter called the billionaire’s move “invalid and wrongful.”

Neither Twitter nor Zatko’s lawyers commented on the purported $7.75 million severance payment cited in Musk’s letter.

Twitter shareholders are set to vote on whether to approve Musk’s acquisition on Tuesday.

Whistleblower: Here's what information Twitter collects on its users

Peiter Zatko testifies before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Peiter Zatko detailed the kinds of information that Twitter collects on its users. According to Zatko, the list includes:

  • A user’s phone number
  • The latest IP address a user has connected from, as well as past IP addresses
  • A user’s current email, how long they’ve been using it and prior emails they’ve used
  • Where the company thinks a user lives
  • The location the company thinks a user is currently accessing Twitter from
  • What type of device a user is accessing Twitter from
  • The web browser a user is connected from
  • The language used by the user

Zatko claimed that all of the company’s engineers — through their access to its internal production systems — could potentially access all of that user data.

“If they wanted to root around in the data and find it, they could, and some have,” he said.

What's stopping Twitter from deleting old user data?

One of Zatko’s chief allegations against Twitter is that it does not reliably delete the data of users who cancel their accounts.

Expanding on that claim, Zatko told lawmakers Tuesday that the company’s chief privacy officer had come to him admitting that Twitter has deliberately misled regulators who asked about Twitter’s deletion practices.

“I was told straight out by the chief privacy officer that the [Federal Trade Commission] had come and asked, ‘Does Twitter delete users’ information?’,” Zatko said. “He said, ‘I need you to know this because other regulators are asking us, and this ruse is not going to hold up.’”

Twitter has allegedly told regulators that it deactivates user accounts but has been elusive about whether it fully deletes the data. In response to questions from CNN, Twitter has previously said it has workflows in place to “begin a deletion process” but has not said whether it typically completes that process.

Asked by Sen. Mazie Hirono whether Twitter has the capability to delete user data appropriately, Zatko said it would be possible if Twitter had better control of its data, but that it does not, in a “fundamental root problem” for the company.

“They need to know what data they have, where it is, why they got it and who it is attached to,” Zatko said. “At that point, they would be able to delete.”

Twitter seemed "unwilling to put the effort" into rooting out foreign agents from its ranks, whistleblower says

Peiter Zatko testifies before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Peiter “Mudge” Zatko told lawmakers that when he raised concerns about a foreign agent on the company’s payroll in a foreign office, the company seemed “unwilling to put the effort in” to root out that individual.

The response from an executive, according to Zatko, was: “Well, since we already have one, what is the problem if we have more? Let’s keep growing the office.”

Zatko said that a lack of internal tracking of employees’ actions within Twitter increased the risk of foreign agents operating inside the company and exploiting its data. He claimed that it was typically only when an outside agency alerted Twitter to a foreign operative inside the company that it would become aware of that person.

He added that “there were thousands of failed attempts to access internal systems that were happening per week and nobody was noticing” because of the lack of logging of how its internal systems were being used.

“This fundamental lack of logging inside Twitter is a remnant of being so far behind on their infrastructure and the engineering,” he said.

Whistleblower: FTC is at a disadvantage compared to powerful tech companies

Peiter Zatko testifies before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Even as lawmakers criticized Twitter for its alleged missteps, they also reserved some ire for the federal agencies charged with keeping Twitter accountable. Durbin and Grassley both highlighted what they viewed as a lack of enforcement. 

“I’m concerned that for almost ten years the Federal Trade Commission didn’t know or didn’t take strongly enough action to ensure Twitter complied with the consent decree,” Grassley said. “This is a consent decree that was intended to protect twitter users’ personal information.”

As part of his testimony, Zatko said federal agencies like the FTC are under-resourced and at a disadvantage compared to powerful tech platforms. 

Zatko also said that Twitter was not afraid of the FTC as much as it was afraid of foreign regulators, such as France’s data protection authority, CNIL.

That’s because where Twitter expected US regulators to impose only one-time fines or penalties in response to any legal violations by the company, Twitter feared the prospect of foreign regulators imposing ongoing penalties or restrictions on its business going forward.

“One-time fines are priced in,” he explained.

Whistleblower: Twitter doesn't fully understand the data it collects

Peiter "Mudge" Zatko testifies before the US Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Zatko said that when he arrived at Twitter, he began asking: “Why do they keep having so many security incidents? The same amount year after year … What is fundamentally, under-the-hood broken? Where is the systemic failure?”

One part of the problem, he said, is that Twitter doesn’t fully understand all the data it collects from users or why it collects that data.

He cited an internal study conducted by engineers which allegedly found that for only about 20% of the data it collects does the company know “why they got it, how it was supposed to be used, when it was supposed to be deleted.” With the remainder of the data, the company often did not know what the data was or why it was being collected, Zatko said. Samples of that unknown data in the study included personally identifying information such as phone numbers and addresses, he claimed.

Zatko also said that bad actors with access to Twitter’s system could potentially access and exploit that data because the company doesn’t properly understand, and therefore protect, the data it collects.

Zatko: "I did not make my whistleblower disclosures out of spite or to harm Twitter"

Peiter Zatko, is sworn in to testify before the Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

Former Twitter employee and whistleblower Peiter “Mudge” Zatko said that the platform’s potential risk to national security and its users led him to decide it was “necessary to take on the personal and professional risk to myself and to my family of becoming a whislteblower.”

Sen. Grassley: Twitter CEO should step down if whistleblower's allegations are accurate

Senator Chuck Grassley speaks during a hearing with Twitter whistleblower Peiter Zatko in Washington, on Tuesday, Sept. 13.

Twitter CEO Parag Agrawal should step down if Zatko’s allegations are proven, according to Sen. Chuck Grassley, the Judiciary Committee’s top Republican. 

“I don’t see how Mr. Agrawal can maintain his position at Twitter” if Zatko’s claims turn out to be accurate, Grassley said. He also blasted the executive over a decision not to testify alongside Zatko despite a committee invitation to appear. 

According to Grassley, Twitter declined to make Agrawal available amid its concerns that his testimony could jeopardize the company’s ongoing litigation with billionaire Elon Musk. 

Twitter did not immediately respond to a request for comment.

Durbin: Twitter security is "a matter of life and death" for dissidents

Senator Dick Durbin speaks during a hearing with Twitter whistleblower Peiter Zatko in Washington, on Tuesday, Sept. 13.

Sen. Dick Durbin, the chair of the committee, pointed in his opening statement to the importance of security on Twitter for those who use the platform to criticize governments. Durbin specifically noted Saudi Arabia as an example:

Durbin was referring to a former Twitter manager who was accused of spying for Saudi Arabia and convicted last month on six criminal counts, including acting as an agent for the country and trying to disguise a payment from an official tied to Saudi’s royal family. Prosecutors said he used his insider knowledge to access Twitter accounts and dig up personal information about Saudi dissidents.

“Twitter is immensely powerful platform that cannot afford gaping security vulnerabilities,” Durbin added.

Whistleblower: Twitter "was over a decade behind" industry security standards when I joined

Independent Security Consultant and Twitter Whistleblower Peiter "Mudge" Zatko sits to testify before the US Senate Judiciary Committee on Capitol Hill in Washington, on September 13.

As he began his testimony Tuesday, Peiter “Mudge” Zatko laid out why he decided to become a whistleblower.  

When he joined the company, he said he discovered “this enormously influential company was over a decade behind” industry security standards … “causing real harm to real people.”

Zatko said he raised concerns about security vulnerabilities brought to him by Twitter’s own engineers to the company’s executives, but executives failed to act. He quoted writer Upton Sinclair, saying, “It is difficult to get someone to understand something when his salary depends on him not understanding something.” This, he said, was the mentality of Twitter executives when he raised concerns.

“It’s not far fetched to say a Twitter employee could take over the accounts of all of the senators in this room,” he said.

“My genuine hope,” he continued, “is that my disclosures help Twitter finally address its security failures and encourage the company to listen to its engineers and employees who have long reported the same issues I have disclosed.” 

FBI warned Twitter it may have Chinese agent on payroll, Sen. Grassley says

The FBI has warned Twitter it may have at least one Chinese agent on its payroll, according to Sen. Chuck Grassley, summarizing previously undisclosed details of an allegation by Twitter whistleblower Peiter “Mudge” Zatko against his former employer. 

A previously reported version of Zatko’s whistleblower disclosure — submitted to authorities in July and first reported by CNN and The Washington Post in August — indicated that the US government had provided Twitter with specific information that at least one of its employees, perhaps more, may be working for a foreign intelligence agency. 

But that version of the disclosure did not identify which country the suspected agent may have been affiliated with.

“Because of [Zatko’s] disclosures, we’ve learned that personal data from Twitter users was potentially exposed to foreign intelligence agencies,” Grassley said in his opening remarks during a whistleblower hearing involving Zatko on Tuesday. “For example, his disclosures indicate that India was able to place at least two suspected foreign assets within Twitter. His disclosures also note that the FBI notified Twitter of at least one Chinese agent in the company.”

Twitter has not publicly responded to Zatko’s allegations of foreign intelligence compromise, though it has accused Zatko more generally of spreading a “false narrative” about the company. 

The company did not immediately respond to a request for comment on Grassley’s remarks.

Download the CNN app

Scan the QR code to download the CNN app on Google Play.

Scan the QR code to download the CNN app from Google Play.

Download the CNN app

Scan the QR code to download the CNN app from the Apple Store.

Scan the QR code to download the CNN app from the Apple Store.