Title Atvirosios programinės įrangos pažeidžiamumų atsakingo atskleidimo tyrimas /
Translation of Title Research on open source software security vulnerability responsible disclosure.
Authors Jonaitis, Naglis
Full Text Download
Pages 93
Keywords [eng] open-source software ; Odoo ; enterprise resource planning ; web application vulnerabilities ; responsible disclosure
Abstract [eng] This thesis focuses on security vulnerability detection and responsible disclosure in open-source software projects. Most common web application vulnerabilities are analyzed, including recommendations on how to avoid such vulnerabilities. A selected open-source software project - the Odoo enterprise resource planning application is analized, also reviewing other open-source alternatives for this type of software. Also, available methods for detecting security vulnerabilites are reviewed, including whote-box testing (taint analysis, code review) and black-box testing (penetration testing). An automated XSS in Odoo HTML and PDF reports detection module is designed and implemented. During the research, the code review method was used to find possible vulnerabilities in the selected software project. A thorough analysis of the detected vulnerabilites was performed, including exploitation examples and, where possible, proposed vulnerability patches. Using a proposed format, the detected vulnerabilites were responsibly disclosed to the software maintainer, in this way improving the software security. Experimental results and conclusions are presented.
Dissertation Institution Kauno technologijos universitetas.
Type Master thesis
Language Lithuanian
Publication date 2017