The Patching Friars' AlmanacA calendar of CVE saints
Capital OneHoly card for f-capital-one-breach, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 169.254 Capital One NUBES LOQUAX
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Scourge · July 29 2019

The Scourge of the Misconfigured Cloud

Chronicle

On 29 July 2019 Capital One announced that a former AWS engineer had exploited a misconfigured web application firewall to steal data on about 106 million customers and applicants in the US and Canada. The trick was an SSRF: the firewall was persuaded to query the cloud metadata service and hand over temporary credentials. The alarm was raised by a GitHub user who emailed the bank on 17 July after seeing the data posted online. The attacker was convicted in 2022.

Lesson learned

It made everyone aware of the risk of SSRF against cloud metadata, and pushed AWS to introduce IMDSv2, which requires a session token.

Prayer of reparation

O 169.254.169.254, secret address of every cloud, answer only those with the right token and never a firewall talked into it by trickery. Amen.

How it is remembered

Remembered by enforcing IMDSv2, giving cloud roles only the permissions they strictly need and actually reading reports that come from outside.

Technical record

A former AWS engineer exploited a misconfigured web application firewall (an SSRF to the cloud metadata service) to steal data on about 106 million Capital One customers and applicants in the US and Canada. A GitHub user tipped off the bank on 17 July. The attacker was convicted in 2022.

Sources: securityaffairs.com · komonews.com

📅 Add to your calendar

Saints:Google CalendarApple, Outlook and others (.ics)

Observances (feasts, scourges and miracles):Google CalendarApple, Outlook and others (.ics)

In Google Calendar you can also paste the URL in Settings → Add calendar → From URL. The first sync can take a few hours.