Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorPutzar, Larissa-
dc.contributor.authorManjang, Ronny-
dc.date.accessioned2026-08-18T09:37:41Z-
dc.date.available2026-08-18T09:37:41Z-
dc.date.issued2025-03-31-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/19828-
dc.description.abstractThis bachelor thesis investigates supply chain security risks in GitHub Actions-based CI/CD environments, with a critical focus on the often-overlooked dangers of mutable and transitive dependencies. While modern automated workflows rely heavily on thirdparty code, the lack of strict governance and native lockfile mechanisms in GitHub Actions creates significant blind spots. To address this, the thesis introduces the Mutable Dependency Risk Score (MDRS) model, a structured analytical framework designed to identify and quantify high-risk dependency patterns. The theoretical model is being put into practice through the development of the MDRS Checker, a software tool capable of performing recursive dependency resolution across multiple ecosystems. By applying the tool to real-world case studies, including a simulated environment of the devastating ua-parser-js supply chain attack, the evaluation demonstrates the models efficacy. The results show that the implementation of a severity override mechanism successfully surfaces deeply hidden transitive risks. Ultimately, this thesis provides software engineering teams with both the theoretical understanding and the practical tooling necessary to expose invisible weaknesses and strategically prioritize their mitigation efforts.en
dc.language.isoenen_US
dc.subject.ddc004: Informatiken_US
dc.titleEvaluating supply chain security risks in CI/CD-pipelines - a study on mutable github actions and transitive dependencesen
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Informatik und Digitale Gesellschaften_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeJunge, Florian-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-243649-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Informatik und Digitale Gesellschaften_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.creatorGNDManjang, Ronny-
item.creatorOrcidManjang, Ronny-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.grantfulltextopen-
item.advisorGNDPutzar, Larissa-
item.languageiso639-1en-
item.openairetypeThesis-
item.fulltextWith Fulltext-
item.cerifentitytypePublications-
Appears in Collections:Theses
Files in This Item:
Show simple item record

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.