Método de análise de tempo para correções de vulnerabilidades em distribuições Linux

dc.contributor.advisor1Matias, Paulo
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3792055796261017
dc.contributor.advisor1orcidhttps://orcid.org/0000-0002-6504-5141
dc.contributor.authorFrança, Daniel Ettore Storolli
dc.contributor.authorlatteshttp://lattes.cnpq.br/9646531665689778
dc.contributor.authororcidhttps://orcid.org/0009-0000-2863-9269
dc.contributor.refereeGuardia, Helio Crestana
dc.contributor.refereeMonaco, Francisco José
dc.contributor.refereeLatteshttp://lattes.cnpq.br/1780902767520967
dc.contributor.refereeLatteshttp://lattes.cnpq.br/7489482613903725
dc.contributor.refereeorcidhttps://orcid.org/0000-0001-5010-747X
dc.contributor.refereeorcidhttps://orcid.org/0000-0001-6172-2689
dc.date.accessioned2025-12-10T20:58:49Z
dc.date.issued2025-12-03
dc.description.abstractLinux-based operating systems are widely used; however, like any software, they are susceptible to security vulnerabilities that can lead to critical service disruptionsor unauthorized access to sensitive data. These flaws, formally cataloged as Common Vulnerabilities and Exposures (CVE) after identification by a CVE Numbering Authority (CNA), are registered with a Common Vulnerabilities and Exposures ID (CVE ID). Immediate public disclosure of these records does not always occur, as premature exposure can be exploited by malicious actors before patches are available, making swift resolution essential. This work proposes and applies the Collection and Analysis of Correction Time method (ColATeC) to investigate the lifecycle of vulnerabilities in Linux distributions. The analyzed distributions include Red Hat (6, 7, 8, and 9), AlmaLinux (8 and 9), Rocky Linux (8 and 9), Debian (10, 11, 12, Sid, and Trixie), and Ubuntu (16.04, 18.04, 20.04, and 22.04), with the following objectives: (i) map vulnerability disclosure mechanisms adopted by each distribution; (ii) compare public data with records from the National Institute of Standards and Technology (NIST); (iii) quantify vulnerabilities per distribution; (iv) measure average patching times; and (v) evaluate disclosure policies across versions of the same distribution. The results revealed significant variations in patching efficiency among distributions, identifying those with higher vulnerability density and faster response times. Additionally, discrepancies in published data were detected, suggesting opportunities for improvement in transparency and the adoption of structured formats (e.g. JavaScript Object Notation (JSON)). In conclusion, the ColATeC method establishes itself as a strategic tool for continuous monitoring of cybersecurity metrics. Its adoption aims to support decision-making and strengthen security postures in Linux-based ecosystems and other software environments.eng
dc.description.resumoSistemas operacionais baseados em distribuições Linux são amplamente utilizados, mas, assim como qualquer software, estão sujeitos a vulnerabilidades de segurança que podem causar interrupções críticas de serviços ou acesso não autorizado a dados sensíveis. Essas falhas, formalmente catalogadas como Common Vulnerabilities and Exposures (CVE), após identificação por uma CVE Numbering Authority (CNA), são registradas com um Common Vulnerabilities and Exposures Identifier (CVE ID). A divulgação pública imediata desses registros nem sempre ocorre, pois a exposição prematura pode ser explorada por agentes maliciosos antes da disponibilização de correções, tornando a agilidade na resolução essencial. Este trabalho propõe e aplica o método Coleta e Análise do Tempo de Correção (ColATeC) para investigar o ciclo de vida de vulnerabilidades em distribuições Linux. Foram analisadas as distribuições Red Hat (6, 7, 8 e 9), AlmaLinux (8 e 9), Rocky Linux (8 e 9), Debian (10, 11, 12, Sid e Trixie) e Ubuntu (16.04, 18.04, 20.04 e 22.04), com os seguintes objetivos: (i) mapear os mecanismos de divulgação de vulnerabilidades adotados por cada distribuição; (ii) comparar os dados públicos com os registros do National Institute of Standards and Technology (NIST); (iii) quantificar vulnerabilidades por distribuição; (iv) mensurar tempos médios de correção; e (v) avaliar políticas de divulgação entre versões de uma mesma distribuição. Os resultados revelaram variações significativas na eficiência de correção entre as distribuições, identificando aquelas com maior densidade de vulnerabilidades e respostas mais ágeis. Além disso, detectaram-se discrepâncias entre os dados publicados, indicando oportunidades de aprimoramento na transparência e na adoção de formatos estruturados (ex. JavaScript Object Notation (JSON)). Conclui-se que o método ColATeC configura-se como ferramenta estratégica para monitoramento contínuo de métricas de segurança cibernética. Sua adoção visa subsidiar a tomada de decisões e contribuir para o fortalecimento da postura de segurança em ecossistemas baseados em Linux e outros softwares.
dc.identifier.citationFRANÇA, Daniel Ettore Storolli. Método de análise de tempo para correções de vulnerabilidades em distribuições Linux. 2025. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2025. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/23171.por
dc.identifier.urihttps://hdl.handle.net/20.500.14289/23171
dc.language.isopor
dc.publisherUniversidade Federal de São Carlos
dc.publisher.addressCampus São Carlos
dc.publisher.initialsUFSCar
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computação - PPGCC
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Brazilen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/
dc.subjectSegurança da Informação
dc.subjectLinux
dc.subjectMétricas temporais
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO::TELEINFORMATICA
dc.subject.cnpqCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::ENGENHARIA DE SOFTWARE
dc.subject.ods9. Indústria, Inovação e Infraestrutura
dc.subject.ods16. Paz, Justiça e Instituições Eficazes
dc.subject.ods17. Parcerias e Meios de Implementação
dc.titleMétodo de análise de tempo para correções de vulnerabilidades em distribuições Linux
dc.title.alternativeTime analysis method for vulnerability fixes in Linux distributionseng
dc.typeDissertação

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
dissertacao_daniel_ettore_storolli_franca_2025.pdf
Tamanho:
19.08 MB
Formato:
Adobe Portable Document Format