Vai al contenuto principale
MeteorGPLby WebbingApps

Come controlliamo i pacchetti e le richieste di rimozione

I controlli che ogni versione supera prima della pubblicazione, i ritiri e le richieste dei titolari dei diritti.

Prima che una versione venga pubblicata

Ogni versione viene ripulita, confrontata con il codice di licenza originale del produttore, analizzata e sottoposta a lint. La scheda Sicurezza di ogni pacchetto mostra i controlli e i loro risultati per versione:

  • Scansione malware: ogni file di ogni versione confrontato con il database delle firme di ClamAV.
  • Regole di pattern: regole per web shell, loader offuscati, PHP codificato e schemi di nulling noti.
  • Analisi PHP: include remoti, input delle richieste che raggiungono funzioni di shell, decoder che alimentano eval, PHP nascosto in immagini, font o archivi, override della configurazione del server.
  • Integrità della licenza: il codice di licenza, attivazione e aggiornamento viene confrontato con il codice originale del produttore; un codice di licenza alterato non viene mai pubblicato.
  • Sintassi PHP: ogni file PHP viene analizzato correttamente con le versioni di PHP supportate dal repository.
  • Politica sulle risorse: grafica, font, contenuti multimediali e contenuti demo che possono avere una licenza separata vengono sostituiti con segnaposto o rimossi.

Una versione che non supera i controlli non viene pubblicata. La scheda indica quante versioni sono state trattenute.

La scheda Sicurezza di un pacchetto: la panoramica delle versioni pubblicate e l’elenco dei controlli.
La scheda Sicurezza: tutti i controlli e le versioni trattenute.

Nella scheda Versioni, Verificato accanto a una versione rimanda a questi risultati.

Quando un problema emerge in seguito

Se una versione pubblicata si rivela problematica, viene ritirata: Composer non può più installarla, chi segue il pacchetto viene avvisato e i webhook vengono attivati. Le copie già installate continuano a funzionare. Un progetto mostra Versione installata ritirata per i siti che la usano.

Le vulnerabilità segnalate pubblicamente per un plugin o un tema sono un’altra questione: vedi Avvisi di sicurezza.

Rimozioni

I titolari dei diritti possono chiedere la rimozione secondo la politica sulle rimozioni. Una rimozione blocca subito i download tramite Composer e dal sito web; la pagina del pacchetto lo indica e i progetti mostrano Pacchetto rimosso.

Per segnalare tu stesso un pacchetto, usa Segnala questo pacchetto in fondo alla barra laterale della sua pagina.

Non hai trovato risposta alla tua domanda? Contatta il supporto.

Invia feedback

Cosa funziona, cosa no, cosa manca: bastano poche parole.

Solo se desideri una risposta.

Viene acquisito nel tuo browser, senza questa finestra. Password, ciò che hai digitato nei moduli, chiavi e token vengono esclusi come blocchi grigi; prima dell’invio puoi nascondere altre parti. Conserviamo gli screenshot per 90 giorni.

Lo conserviamo con l’indirizzo della pagina, la tua lingua, le dimensioni della finestra, il browser e l’indirizzo IP, e il tuo indirizzo e-mail, se ce lo indichi. L’indirizzo IP e il browser vengono eliminati dopo 90 giorni. Informativa sulla privacy.

Tutte le lingue