ULTIME NOTIZIE
SELEZIONATO PER TE

La diversità dei linguaggi di programmazione solleva preoccupazioni sulla sicurezza nello sviluppo del software

DiJames KinotiJames Kinoti 2 min di lettura
Software
  • L'IA potenzia la sicurezza, ma gli sviluppatori sono scettici verso il codice generato dall'IA.
  • Le pratiche di sicurezza evolvono, ma persistono gli ostacoli burocratici.
  • L'analisi delle vulnerabilità segnala minacce DoS in mezzo alla complessità linguistica.

Nel suo recente rapporto "Software Supply Chain State of the Union 2024", JFrog, un importante fornitore di piattaforme per la gestione della catena di approvvigionamento del software software, ha presentato le principali informazioni sul panorama del settore. Il rapporto, pubblicato il 19 marzo, combina dati provenienti da oltre 7.000 organizzazioni che utilizzano JFrog Artifactory, un'analisi originale delle CVE condotta dal team di ricerca sulla sicurezza di JFrog e un'indagine approfondita condotta su 1.200 professionisti del settore tecnologico in tutto il mondo.

IA e machine learning nella sicurezza

Il rapporto di JFrog sottolinea l'uso pervasivo di strumenti di IA e machine learning (ML) per rafforzare le misure di sicurezza all'interno della catena di approvvigionamento del software. Secondo i risultati, il 90% dei rispondenti ha utilizzato strumenti basati su IA/ML per aiutare la scansione e la risoluzione della sicurezza. Tuttavia, l'adozione dell'IA generativa per la scrittura di codice rimane relativamente bassa, con solo il 32% dei professionisti intervistati che ne indica l'utilizzo all'interno delle loro organizzazioni.

La disparità tra l'adozione di IA/ML per la sicurezza rispetto alla generazione di codice suggerisce una diffidenza prevalente tra gli sviluppatori riguardo alle potenziali vulnerabilità intrinseche nel codice generato dall'IA. Questo approccio cauto sottolinea l'equilibrio critico tra innovazione e sicurezza nello sviluppo del software aziendale.

Pratiche e sfide di sicurezza

Il rapporto getta luce sulle pratiche di sicurezza in evoluzione e sulle sfide che le organizzazioni incontrano. In particolare, quasi la metà dei rispondenti (47%) ha dichiarato di impiegare da quattro a nove soluzioni di sicurezza delle applicazioni, mentre un terzo ha rivelato di utilizzare 10 o più di tali soluzioni. Tuttavia, nonostante queste misure proattive, le preoccupazioni per la sicurezza impattano significativamente sulla produttività.

Circa il 40% dei partecipanti al sondaggio ha indicato che l'acquisizione dell'approvazione per l'utilizzo di nuovi pacchetti o librerie richiede tipicamente una settimana o più, evidenziando ostacoli burocratici che impediscono pratiche di sviluppo agili. Inoltre, i team di sicurezza dedicano circa il 25% del loro tempo a risolvere le vulnerabilità, sottolineando la natura intensiva in termini di risorse del mantenimento dell'integrità del software.

Analisi CVE e diversità dei linguaggi di programmazione

Un'analisi delle Vulnerabilità ed Esposizioni Comuni (CVE) condotta dal team di ricerca sulla sicurezza di JFrog ha rivelato intuizioni interessanti. Gli attacchi Denial of Service (DoS) sono emersi come il vettore di minaccia predominante, con quasi la metà (48,9%) delle CVE analizzate che presentavano il potenziale per tali attacchi. Al contrario, solo il 18,9% delle CVE presentava il potenziale per l'esecuzione remota di codice, un risultato favorevole a causa dell'impatto potenzialmente più grave del secondo.

Inoltre, il rapporto sottolinea la natura sfumata della gravità delle CVE, con il team di ricerca sulla sicurezza di JFrog che ha abbassato la gravità del 85% delle CVE critiche e del 73% delle CVE alte in media dopo l'analisi. Questo sottolinea l'importanza di valutazioni complete delle vulnerabilità e di strategie mitigative per salvaguardare l'integrità del software.

Inoltre, il rapporto sottolinea la crescente complessità degli ambienti di sviluppo del software, con oltre la metà (53%) delle organizzazioni che utilizzano da quattro a nove linguaggi di programmazione. Inoltre, il 31% delle organizzazioni intervistate ha dichiarato di utilizzare più di 10 linguaggi di programmazione, riflettendo i paesaggi tecnologici diversificati prevalenti nello sviluppo del software moderno.

Il rapporto "Software Supply Chain State of the Union 2024" di JFrog fornisce una panoramica completa delle tendenze e delle sfide prevalenti che plasmano il panorama della catena di approvvigionamento del software. L'adozione diffusa di strumenti di sicurezza basati su AI e ML sottolinea l'impegno del settore a migliorare le misure di cybersecurity. Tuttavia, l'approccio cauto verso il codice generato dall'IA evidenzia il dialogo in corso sull'intersezione tra innovazione e sicurezza.

Mentre le organizzazioni navigano nel panorama delle minacce in evoluzione e abbracciano linguaggi di programmazione diversificati, pratiche di sicurezza proattive e robusti framework di gestione delle vulnerabilità rimangono fondamentali. Affrontando queste sfide in modo olistico, le organizzazioni possono rafforzare le proprie catene di approvvigionamento del software e mitigare i rischi in modo efficace in un mondo sempre più digitalizzato.

Non limitarti a leggere le notizie sulle criptovalute. Comprendile. Iscriviti alla nostra newsletter. È gratuita.

Condividi questo articolo

Dichiarazione di responsabilità. Le informazioni fornite non costituiscono consigli di trading. Cryptopolitan.com non si assume alcuna responsabilità per eventuali investimenti effettuati sulla base delle informazioni fornite in questa pagina. Si consiglia vivamente di effettuare ricerche indipendenti e/o consultare un professionista qualificato prima di prendere qualsiasi decisione di investimento.

James Kinoti

James Kinoti

Appassionato di criptovalute, James trae piacere nel condividere conoscenze su fintech, criptovalute, blockchain e tecnologie all'avanguardia. Le ultime innovazioni nel settore crypto, il gaming crypto, l'intelligenza artificiale, la tecnologia blockchain e altre tecnologie sono i suoi principali interessi. La sua missione: rimanere aggiornato sulle applicazioni trasformative in vari settori.

ALTRE NOTIZIE …