Giovedi 22 Ottobre 2026 06:03:55 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Sharp

Un modulo di elaborazione delle immagini per Node.js che può gestire formati tra cui SVG.

Sharp è un modulo ad alte prestazioni per l’elaborazione delle immagini in Node.js, comunemente usato per ridimensionare, convertire e ottimizzare le immagini nelle applicazioni lato server. Si basa sulla libreria di elaborazione delle immagini libvips e può elaborare diversi formati, tra cui SVG, a seconda della configurazione.

Poiché Sharp può analizzare file forniti dagli utenti, può rientrare nella superficie di attacco di un server: le vulnerabilità nel modulo o nelle librerie di immagini sottostanti possono mettere a rischio i sistemi durante l’elaborazione di input appositamente realizzati. I responsabili della difesa dovrebbero mantenere aggiornati Sharp e le sue dipendenze, verificare quali formati e funzionalità sono abilitati e convalidare o limitare i caricamenti non attendibili. In una pipeline di immagini basata su un framework, verificare l’avviso specifico e le versioni interessate prima di concludere che un’implementazione sia esposta.

← indice WIKICROOK