Domenica 18 Ottobre 2026 19:50:04 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

AttributionControl

Il componente UI di MapLibre usato per mostrare i crediti e le attribuzioni della mappa.

AttributionControl è il componente UI di MapLibre che mostra i crediti della mappa, le attribuzioni delle fonti e i metadati correlati sulla pagina. Nell'uso normale è una parte piccola e discreta dell'interfaccia della mappa, ma si trova su un confine sensibile: trasforma testo di attribuzione fornito dall'esterno in contenuto renderizzato dal browser. Se questo contenuto viene gestito come HTML invece che come testo normale, può diventare un percorso di esecuzione invece di un'etichetta.

Nel campo della sicurezza informatica, questo è importante perché i campi di attribuzione spesso provengono da dati della mappa, tile o servizi di terze parti che gli sviluppatori non controllano completamente. Un sanitizzatore debole o un aggiornamento DOM non sicuro all'interno di AttributionControl può consentire a un attaccante di inserire markup o script, creando un rischio di cross-site scripting. I difensori dovrebbero trattare l'input di attribuzione come non attendibile, preferire ove possibile il rendering di solo testo e mantenere MapLibre aggiornato in modo che le correzioni del sanitizzatore e i miglioramenti nella gestione del DOM vengano applicati.

← indice WIKICROOK