CVE-2026-34979: OpenPrinting CUPS: Heap overflow in `get_options()`

Published Apr 3, 2026
·
Updated

Accelerate Framework. An out-of-bounds write issue was addressed with improved bounds checking.

Other sources

Accessibility. This issue was addressed with improved data protection.

— Apple

Accounts. An authorization issue was addressed with improved state management.

— Apple

APFS. A permissions issue was addressed with improved path validation.

— Apple

APFS. An out-of-bounds write issue was addressed with improved bounds checking.

— Apple

App Store. A permissions issue was addressed with additional restrictions.

— Apple

Credit

Stuart Wallace(Totally Not Malicious Software), Ilya Andr (andrd3v)(Totally Not Malicious Software), Rosyna Keller(Totally Not Malicious Software), CJ Vana, David Strnadel, Daniel Febrero, Asaf Cohen, Gongyu Ma@@Mezone0, Jian Lee@@speedyfriend433, Arni Hardarson (Neonix Security)(Appknox), Vinay Kumar Rasala (Xplo8E)(Appknox), Stuart Wallace, 이재영, an anonymous researcher, Cem Onat Karagun, Zhongcheng Li (CK01), Prashan Samarathunge, Dem0ns (@天府简易信工作室), Abdelhak Kherroubi, Jasminder Pal Singh, Lehan Dilusha Jayasingha (Sri Lanka), Nick Cook, Sentry Flag, tamdao, Franco Belman at Blackwing Intelligence, Richard Zana, Billy Jheng Bing Jhong(STAR Labs SG Pte), Pan Zhenpeng@@Peterpan0927(STAR Labs SG Pte), Mickey Jin@@patch1t, D4rthL, Ahmed Alwardani, Mohamad Dawoud / Abodi Dawoud, Ilya Andr (andrd3v), Zhongcheng Li(IES Red Team), Mr.Gedik@@h4ck2s3c, Mr.Gedik@@h4ck2s3c(Turkish Technology), Kun Peeks@@SwayZGl1tZyyy, Oren Yomtov, Morris Richman@@morrisinlife, Sindre Sorhus, Calif.io in collaboration with Claude, Anthropic Research, Peter Malone, Ruslan Dautov, Ye Zhang@@VAR10CK(Baidu Security), CVE-2026-65414, Andreas Jaegersberger & Ro Achterberg(Nosebeard Labs), Sanny Mitra(Cystack), Sihyun Roh (Compsec(Cystack), SNU)(Cystack), ngockhanh(Cystack), Ataberk Yavuzer, 정우 하@@0xfa11babe, Surej Sekhar, Suresh Sundaram, Hari Shanmugam (The Hxr1), Rishabh Jain (rjcyber)(cyberplanet), Pasquale Scola, Dawuge(Shuffle Team), Nathaniel Oh@@calysteon, Nik Tsytsarkin, Chris Bailey - Short Circuit, Siyeong kim, AL Najafi, Ryan Hughes, Kujtim Kryeziu (Sentry), Pavan Nallamothu, ret2happy, Meta Product Security, Mustafa Calap@@ordinal0, dbg.re), stratan@@5tratan, Rahul Raj, Yongyue WANG AKA Brian.W(OKX security), Omar Cerrito, Tristan Madani@@TristanInSec(Talence Security), Юлия Мерцалова, Aaron Grattafiori - NVIDIA AI Red Team, Joseph Shamoon, Meshaal @ Darkcov, 章鱼哥 (aipyaipy.com)@@aipy, 章鱼哥 (aipyaipy.com)@@aipy, instantraaamen (github.com/instantraaamen) Contact: masa.shiramizu.com@@gmail, N.M.Praveen Nawarathne@@zblockrat, James Gill @infosec.exchange)@@jjtech, Tommy DeVoss@@thedawgyg(Braze Security Team), flower xu, Adriatik Raci, PETOWORKS의 Bugeun Choi@@Bugeun, Daisuke Hatakeyama, Ryohei Ueki Research)@@SYZD, Hyunwoo Kim@@v4bel, Manish Bhatt, Amazon Leo Security, Meta Red Team X - Nik Tsytsarkin, Junyeong Lee (jylab.github.io), Merrick Hare, Aditya Kumar, John Nzyuko Uvyu, Narendra Singh@@_3P1C, Geoffrey Lovelace, Yurii Bakurov, Bruce Dang(Calif), Ron Masas(BreakPoint), Luke Symons, Jiyong Yang, Vishal Patidar, Roman Zabicki, Feng Xue(ThreatBook), XGPT(ThreatBook), Alfredo Pesoli@@__rev(Bynar), Jonathan Bar Or@@yo_yo_yo_jbo, Arni Hardarson (Neonix Security)(Talence Security), 정우 하, Aswin Kumar Gokulakannan, Dun, Justin O'Leary, Meta Red Team X, Niels Hofmans, Geonha Lee@@leegn4a, Mateusz Jurczyk(Google Project Zero), Varik Matevosyan, Mihalis Haatainen, Ashish Kunwar, Ari Hawking, Seiji Sakurai@@HeapSmasher, Csaba Fitzl@@theevilbit(Iru), genter0(Calif), Svetoslav Stolarov & Aisa Fox(Calif), Josh Maine(Calif), Bernhard Jackiewicz, Ryan Hileman via Xint Code (xint.io), Bhaswanth Chigurupati, James Young, Hiroki Imai (LAC Co., Ltd.), Surya Narayan Kushwaha, genter0, Eddy Tsalolikhin, James Duffy@@0x4A616D657344, Abhijeet Singh (www.linkedin.com/in/abhiunix/), R4mbb(KRsecurity), Stuart Thomas, Vladislav Shevchenko (Positive Technologies), Fábio Luís@@scanpt(STAR Labs SG Pte), Richard Zana(STAR Labs SG Pte), Mohamed Wedatalla, Arjanit Isufi, Adrián Díaz Aguilar, HvxyZLF, Kitten Food, Dave G., Dave G.(supernetworks), Alex Radocea(supernetworks), Armend Gashi, Myeonghun Pak, Alan Banderas@@creeper4004, Matthew Zamat, Yiğit Can YILMAZ@@yilmazcanyigit, Dmytro Merkulov, Claudio Bozzato(Cisco Talos), Francesco Benvenuto(Cisco Talos), Sindre Sorhus(IES Red Team), Hoffcona(IES Red Team), silo, Kenneth Chew, Dora Orak, Arbuckle@@Ethan, @@leptos_null, Hongsik Kim (mnur), Bálint Magyar (balintmagyar.com), Kieran Klukas (taciturnaxolotl), Liu Xue & 九宫格(Chongqing Telecom), Issa Sancho, Ilya Andr (andrd3v)(Positive Technologies), Dhiyanesh Selvaraj@@redroot97, Alfredo Pesoli via Bynario Atlas (bynar.io)@@__rev, Jaeho Nam(SNU CSE MMLAB), Jungbum Lee(SNU CSE MMLAB), Sangwi Kang(SNU CSE MMLAB), Hyeonguk Ko(SNU CSE MMLAB), Taekyoung Kwon(SNU CSE MMLAB), John Lussier, Filip Olszak, Meshaal@@unrealmesh, Owen Pawling@@owenpawling, Stanislav Jelezoglo, Gongyu Ma (twitter@@Mezone0, Jakob Pammer(Calif), 재영 정(Calif), 재영 정(ThreatBook), Jay Patel, 재영 정, YingMuo@@YingMuo(DEVCORE Research Team), Rodolphe BRUNETTI@@eisw0lf(Lupus Nova), Abodi Dawoud, 糖豆爸爸(@晴天组织), Robert Mindo, Ujjwal Reddy Kalvolu Sreenivasa Reddy, Johan Wahyudi, Jérôme Djouder, Seung Je Seong(Positive Technologies), Jakob Pammer, Meridian Miftari, Amy (amys.website), Zhongquan Li@@Guluisacat, Koh M. Nakagawa@@tsunek0h(FFRI Security Inc), Zeyang Li&Yuxiang Wang(Chongqing Telecom), an anonymous researcher(Iru), Rodolphe Brunetti@@eisw0lf(Iru), Ryan Dowd@@_rdowd(Iru), Isaiah Ryan Ehlert (isaiahehlert.com)@@icloud(Iru), Charlie Weiss, Noah Gregory (wts.dev), Tomi (tk0) Koski@@tomikoski, Kraken Cryptocurrency Exchange, HE WEI(ギカク)(Calif), bubu(Calif), Omar Cerrito(Calif), Roman Zabicki(Calif), Richard Zana(Calif), Chris Bailey - Short Circuit(Calif), Aswin Kumar Gokulakannan(Calif), Surya Narayan Kushwaha(Calif), Souta Sugiyama, Viggo Lekdorf, Tomi Garcia (archyxsec), OGINOME Tomohito

Affected Software

5 affected componentsFixes available
OpenPrinting CUPS<=2.4.16
debian/cups<=2.3.3op2-3+deb11u8, <=2.3.3op2-3+deb11u10, <=2.4.2-3+deb12u9, <=2.4.10-3+deb13u2, <=2.4.10-3+deb13u1
2.4.18-1
OpenPrinting CUPS<=2.4.16
Apple macOS Golden Gate<27
27
Microsoft azl3 cups 2.4.16-1<2.4.17-1
2.4.17-1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade debian/cups to a version that resolves this vulnerability.

    Fixed in 2.4.18-1
  2. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 27
  3. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 2.4.17-1

Event History

Apr 3, 2026
CVE Published
via MITRE·09:16 PM
Data Sourced
via MITRE·09:16 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·10:16 PM
DescriptionSeverityWeaknessAffected Software
Apr 5, 2026
Data Sourced
via Microsoft·08:01 AM
DescriptionSeverityWeakness
Data Sourced
via Microsoft·08:01 AM
Affected Software
Updated
via Microsoft·08:01 AM
DescriptionSeverity
Jun 8, 2026
Data Sourced
via Debian·05:05 PM
DescriptionAffected Software
Data Sourced
via Launchpad·05:05 PM
Description
Jun 9, 2026
Data Sourced
via Ubuntu·05:05 PM
RemedyDescriptionSeverityAffected Software
Sep 14, 2026
Data Sourced
via Apple·12:00 AM
DescriptionWeaknessAffected Software
Updated
via Apple·12:00 AM
DescriptionWeakness
Updated
via Apple·12:00 AM
Description

Parent advisories

This vulnerability appears in the following advisories.

Peer vulnerabilities

Found alongside the following vulnerabilities.

Frequently Asked Questions

1

What is the severity of CVE-2026-34979?

CVE-2026-34979 is classified as a high-severity vulnerability due to the potential for remote code execution through a heap overflow.

2

How do I fix CVE-2026-34979?

To fix CVE-2026-34979, upgrade OpenPrinting CUPS to version 2.4.17 or later where the vulnerability has been patched.

3

What types of systems are affected by CVE-2026-34979?

CVE-2026-34979 affects Linux and other Unix-like operating systems running OpenPrinting CUPS versions up to and including 2.4.16.

4

What is the nature of the vulnerability in CVE-2026-34979?

CVE-2026-34979 involves a heap-based buffer overflow in the CUPS scheduler during the processing of filter option strings from job attributes.

5

Can CVE-2026-34979 be exploited remotely?

Yes, CVE-2026-34979 can potentially be exploited remotely by sending specially crafted print jobs to an affected CUPS server.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203