Kerentanan pakej XLSX ditemui, tetapi tiada pakej dikemas kini tersedia
P粉221046425
P粉221046425 2024-01-21 16:14:05
0
1
677

Saya menggunakan xlsx dalam kod js. Ia telah berfungsi dengan baik sejak tahun lepas. Hari ini saya mula mengalami masalah dan binaan gagal. Kerana:

$ yarn audit: 

yarn audit v1.22.19
┌─────────────────────────────────────────────────────────────────────────────
│ moderate: Prototype Pollution in sheetJS                               
├─────────────────────────────────────────────────────────────────────────────
│ Package: xlsx                                                         
├─────────────────────────────────────────────────────────────────────────────
│ Patched in: >=0.19.3                                                     
├─────────────────────────────────────────────────────────────────────────────
│ Dependency of: xlsx                                                         
├─────────────────────────────────────────────────────────────────────────────
│ Path: xlsx                                                         
├─────────────────────────────────────────────────────────────────────────────
│ More info: https://www.npmjs.com/advisories/1091817                     
└─────────────────────────────────────────────────────────────────────────────

Jelas sekali penyelesaiannya adalah untuk menaik taraf kepada versi 0.19.3 atau lebih tinggi, tetapi versi terkini ialah 0.18.5 kerana: https://www.npmjs.com/package/xlsx?activeTab=readme.

Adakah cara untuk menyelesaikan masalah ini?

P粉221046425
P粉221046425

membalas semua(1)
P粉785905797

Seperti yang dinyatakan dalam README, projek ini tidak lagi diselenggara pada GitHub dan tidak lagi diterbitkan ke npm. Cuba pasang dari pautan berikut: https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz. Tambahkan yang berikut pada fail package.json anda:

"xlsx": "https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz"
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan