The Patching Friars' AlmanacA calendar of CVE saints

Feast day May 16

ZipperDownHoly card for zipperdown, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 ../ ZipperDown FISSURA APERTA
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Blessed ZipperDown, Who Unzipped the Apps

Patron of iOS apps downloaded in a hurry, files fetched without encryption, and people who open archives without looking inside.

Life

In May 2018 Pangu Lab flagged ZipperDown, a recurring mistake pattern found in thousands of iOS apps. It wasn't a single bug but a wrong way of downloading and unpacking resources: on an attacker-controlled network, a swapped archive could write files outside the intended folder and, from there, hijack the app's behaviour. Being an error pattern rather than a single CVE, he remains blessed.

Prayer

O Blessed ZipperDown, who unzips where you should not, let our apps download safely and check their paths. Amen.

How to celebrate

Celebrated by fetching resources over HTTPS only and verifying that no file escapes its own folder.

Unzip on the wrong network, and the app lies wide open.

Technical record

Disclosed on
May 16 2018
CVE
No CVE: blessed, not yet canonized by MITRE

Sources: zipperdown.org · weibo.com · web.archive.org

📅 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.