CSIDB logo
Incident

The Matrix.org Foundation

Incident posture

Attack window
Apr 2019
Location
United Kingdom
Status
Historical
CIA posture
Available to members
Updated
2025-11-04 00:00

Linked entities

Victim
The Matrix.org Foundation
Threat actors
0 actors
Sources
1 source

Timeline

Occurred
Apr 2019
Discovered
Pending
Disclosed
Pending
Resolved
Pending

Summary

Matrix.org experienced a cyberattack exploiting vulnerabilities in an outdated Jenkins automation server, enabling unauthorized access to production infrastructure through stolen SSH keys. The breach compromised unencrypted message data, password hashes, and access tokens, prompting a complete rebuild of servers and services that caused extended downtime. All users were forcibly logged out and advised to reset passwords due to risks of credential cracking, while encrypted chat histories may have been permanently lost if backups were unavailable. The incident did not affect Modular.im homeservers, and the organization responded by removing the compromised Jenkins instance, revoking attacker access, and initiating infrastructure restoration alongside commitments to enhanced security practices.

Motives

Detailed motive labels are available to members.

1 motive

TTPs

Detailed technique labels are available to members.

1 technique

Description

On April 9, 2019, an ethical hacker alerted Matrix.org to security vulnerabilities in its production infrastructure, specifically identifying three critical flaws (CVE-2019-1003000, CVE-2019-1003001, and CVE-2019-1003002) in an outdated Jenkins automation server. These vulnerabilities enabled an unknown attacker to compromise internal SSH keys and gain unauthorized access to Matrix.org’s systems. By April 10, the Matrix team confirmed the breach and determined the attacker had infiltrated a production database, potentially exposing unencrypted message data, password hashes, and access tokens. The same day, Matrix.org removed the vulnerable Jenkins instance to revoke the attacker’s access. On April 11, the organization took its primary homeserver offline and initiated a full rebuild of its production infrastructure, including websites, databases, synapse servers, load balancers, and media repositories. Modular.im homeservers remained unaffected. The incident caused prolonged service disruptions as the team encountered challenges reconstructing systems from scratch.

The breach compromised user credentials and communication data, though plaintext passwords were not directly accessed. Weak password hashes remained vulnerable to cracking, and unencrypted private messages faced potential exposure. Matrix.org forcibly logged out all users and advised immediate password resets. Encrypted chat histories were permanently lost for users lacking backups. The organization prioritized restoring services and strengthening internal security measures, pledging to adopt more aggressive patching practices. No evidence suggested attacker motives or data misuse, but the incident underscored risks tied to outdated infrastructure components. Recovery efforts focused on rebuilding systems while mitigating further unauthorized access.

Sources

Sources available to members: 1 source.

CSIDB