The Patching Friars' AlmanacA calendar of CVE saints

May 1

LandaHoly card for landa, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 Landa PAGINA NON OBLITA
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Saint Landa, Hunter of Physical Pages

Patron of page tables, dangling pointers, and patiently built jailbreaks.

Life

The third and last of the methods collected by felix-pb in the kfd project, Landa (CVE-2023-41974) was a use-after-free in Apple's XNU kernel. An app inside its own sandbox could keep hold of physical memory pages the kernel believed it had already freed: a "physical use-after-free" that leads all the way to reading and writing kernel memory. Apple fixed it in iOS 17 and macOS 14, and the bounty was 70,000 dollars.

Prayer

O Saint Landa, who holds on to the pages the kernel has already let go, teach us to let go as well. Amen.

How to celebrate

Celebrated by updating to iOS 17 and, for once, giving back everything you borrowed.

A freed page is not a forgotten page.

Technical record

Disclosed on
May 1 2023
CVE
CVE-2023-41974
CVSS
7.8Actively exploited (CISA KEV)
Product
Apple · iOS and iPadOS

A use-after-free issue was addressed with improved memory management. This issue is fixed in iOS 17 and iPadOS 17, iOS 15.8.7 and iPadOS 15.8.7. An app may be able to execute arbitrary code with kernel privileges.

Sources: theapplewiki.com

Also remembered today

Shortcuts: ← → to move, D day, W week, M month, T today.

📅 Add to your calendar

SaintsGoogle CalendarApple, Outlook (.ics)

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

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