Zero Day MonitorZDM
DashboardVulnerabilitiesTrendingZero-DaysNewsAbout
Login
ImpressumPrivacy Policy
Zero Day Monitor © 2026
7821 articles · 239134 vulns · 34/41 feeds (7d)
← Back to list
9.8
CVE-2026-68159PATCHED
linux · linux kernel

libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZE

Description

In the Linux kernel, the following vulnerability has been resolved: libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZE __decode_pg_temp() decodes an user-controlled length but only rejects values large enough to overflow the allocation; it does not bound it to CEPH_PG_MAX_SIZE. The helper backs both pg_temp and pg_upmap decoding, and apply_upmap()/get_temp_osds() later copy the decoded list into the fixed-size on-stack array struct ceph_osds.osds[CEPH_PG_MAX_SIZE]. A monitor that sends an OSDMap with a pg_temp/pg_upmap entry longer than 32 thus causes a stack out-of-bounds write. An OSD set for a single PG can never exceed CEPH_PG_MAX_SIZE, so reject longer entries at decode time. The bound is well below the old overflow threshold, so it also covers the allocation-size overflow the previous check guarded against. BUG: KASAN: stack-out-of-bounds in ceph_pg_to_up_acting_osds Write of size 4 ... by task exploit kasan_report (mm/kasan/report.c:595) ceph_pg_to_up_acting_osds (net/ceph/osdmap.c:2617 net/ceph/osdmap.c:2833) calc_target (net/ceph/osd_client.c:1638) __submit_request (net/ceph/osd_client.c:2394) ceph_osdc_start_request (net/ceph/osd_client.c:2490) ceph_osdc_call (net/ceph/osd_client.c:5164) rbd_dev_image_probe (drivers/block/rbd.c:6899) do_rbd_add (drivers/block/rbd.c:7138) ... kernel BUG at net/ceph/osdmap.c:2670! [ idryomov: do the same in __decode_pg_upmap_items() ]

Affected Products

VendorProductVersions
linuxlinux kernela303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, a303bb0e58345fe9f7ab2f82b90266f2b5036058, 4.13

Also Affects

Downstream vendors/products affected by this vulnerability

VendorProductSourceConfidence
open sourceopen source linux kernelcert_advisory90%

References

  • https://git.kernel.org/stable/c/66eec4af1e080b695229c9a20635648a6d12fedf
  • https://git.kernel.org/stable/c/4daf06456677177f2a6044729abac59c1b49e87b
  • https://git.kernel.org/stable/c/d5650ddbd4d42c1a916c8fe1a4c4cb573ef810a1
  • https://git.kernel.org/stable/c/42bc06c67d94d5f2a6b33294b0c4b07d8a47c515
  • https://git.kernel.org/stable/c/ebdf4b4f3b1474079980a2e5cd79ad65fb54db57
  • https://git.kernel.org/stable/c/590b07ceea138d49c9b64f65d263aa902d3b4730
  • https://git.kernel.org/stable/c/e36663145abd7024f0281dfb22fdef65f185845b
  • https://git.kernel.org/stable/c/9f00f9cf2be293efe899db67dc5272e3a9c62717

Related News (17 articles)

Tier B
CERT-FR18h ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (16 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR18h ago
Multiples vulnérabilités dans le noyau Linux de SUSE (16 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR7d ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (09 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR14d ago
Multiples vulnérabilités dans le noyau Linux de SUSE (02 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR14d ago
Multiples vulnérabilités dans le noyau Linux de Red Hat (02 octobre 2026)
→ No new info (linked only)
Tier B
CERT-FR21d ago
Multiples vulnérabilités dans le noyau Linux de Debian LTS (25 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR21d ago
Multiples vulnérabilités dans le noyau Linux de SUSE (25 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR21d ago
Multiples vulnérabilités dans le noyau Linux de Red Hat (25 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR28d ago
Multiples vulnérabilités dans le noyau Linux de SUSE (18 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR28d ago
Multiples vulnérabilités dans le noyau Linux d'Ubuntu (18 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR35d ago
Multiples vulnérabilités dans le noyau Linux de SUSE (11 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR35d ago
Multiples vulnérabilités dans le noyau Linux de Debian LTS (11 septembre 2026)
→ No new info (linked only)
Tier B
CERT-FR49d ago
Multiples vulnérabilités dans le noyau Linux de Debian (28 août 2026)
→ No new info (linked only)
Tier B
BSI Advisories66d ago
[NEU] [hoch] Linux Kernel: Mehrere Schwachstellen
→ No new info (linked only)
Tier A
Microsoft MSRC66d ago
CVE-2026-68159 libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZE
→ No new info (linked only)
Tier C
VulDB67d ago
CVE-2026-68159 | Linux Kernel libceph net/ceph/osdmap.c __decode_pg_temp/__decode_pg_upmap_items out-of-bounds write
→ No new info (linked only)
Tier C
Linux Kernel CVEs67d ago
CVE-2026-68159: libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZE
→ No new info (linked only)

Discussion (0)

Loading…

CVSS 3.19.8 CRITICAL
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CISA KEV❌ No
Actively exploited❌ No
Patch available
e36663145abd7024f0281dfb22fdef65f185845b9f00f9cf2be293efe899db67dc5272e3a9c6271707.1.67.2-rc5
PublishedAug 10, 2026
Trending Score66
Source articles17
Independent5
Info Completeness0/14
Missing: cve_id, title, description, vendor, product, versions, cvss, epss, cwe, kev, exploit, patch, iocs, mitre_attack

Community Vote

0
Login to vote
0 upvotes0 downvotes
No votes yet

Related CVEs (5)

HIGHCVE-2026-64600EXP
xfs: resample the data fork mapping after cycling ILOCK
Trending: 85
CRITICALCVE-2026-99999EXP
ipv4: validate checksum_start before completing checksum
Trending: 85
CRITICALCVE-2026-64564
sctp: don't free the ASCONF's own transport in DEL-IP processing
Trending: 72
HIGHCVE-2026-64581EXP
xfrm: fix sk_dst_cache double-free in xfrm_user_policy()
Trending: 70
HIGHCVE-2026-64557EXP
Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_new_connection_cb()
Trending: 66

Pin to Dashboard

Verification

State: unverified
Confidence: 0%

Vulnerability Timeline

CVE Published
Aug 10, 2026
Discovered by ZDM
Aug 10, 2026
Patch Available
Oct 16, 2026