csirt@kutim:~/threat-intel/cve/CVE-2026-40863

Katalog CVE

CVSS 7.5 · High EPSS 0,49%

Kerentanan Allocation of Resources Without Limits or Throttling pada phpoffice phpspreadsheet. Skor CVSS 3.1 7.5 (High) menurut github.com.

Deskripsi (NVD)

PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files. Prior to 1.30.4, 2.1.16, 2.4.5, 3.10.5, and 5.7.0, the SpreadsheetML XML reader (Reader\Xml) does not validate the ss:Index row attribute against the maximum allowed row count (AddressRange::MAX_ROW = 1,048,576). An attacker can craft a SpreadsheetML XML file with ss:Index="999999999" on a <Row> element, which inflates the internal cachedHighestRow to ~1 billion. Any subsequent call to getRowIterator() without an explicit end row will attempt to iterate ~1 billion rows, causing CPU exhaustion and denial of service. This vulnerability is fixed in 1.30.4, 2.1.16, 2.4.5, 3.10.5, and 5.7.0.

Rincian

Terbit di NVD
12 Mei 2026
Terakhir diubah
17 Juni 2026
Status NVD
Analyzed
CVSS 3.1
7.5 (High), sumber github.com
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-770: Allocation of Resources Without Limits or Throttling
EPSS (30 hari)
0,49% peluang dieksploitasi; lebih tinggi dari 40,1% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
phpoffice phpspreadsheet Semua versi sebelum 1.30.4
phpoffice phpspreadsheet Versi 2.0.0 hingga sebelum 2.1.16
phpoffice phpspreadsheet Versi 2.2.0 hingga sebelum 2.4.5
phpoffice phpspreadsheet Versi 3.3.0 hingga sebelum 3.10.5
phpoffice phpspreadsheet Versi 4.0.0 hingga sebelum 5.7.0

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:11 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.