상용 오픈소스 취약점 스캐닝 도구의 성능 시험을 위한 효율적 평가 기준 개발 및 적용
A Study on the Development and Application of Efficient Evaluation Criteria for Performance Testing of Commercial Open Source Vulnerability Scanning Tools
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
최근 “Log4j 보안 취약점 사태” 가 발생함에 따라 오픈소스인 “Log4j”를 활용하는 정보시스템이 취약점에 노출되었다. 이번 사태로 인해 전 세계뿐만 아니라 국내 주요 정부 기관 또는 기업들의 정보시스템에 큰 취약점이 발생하여 오픈소스의 취약점에 대한 문제가 대두되었다. 오픈소스는 여러 장점에도 불구하고 오픈소스를 활용하여 개발하는 현재의 개발 패러다임으로 인해 소프트웨어 보안 취약점이 손쉽게 확산될 수 있다는 문제점이 많아 오픈소스의 안전성 및 신뢰성 확보하기 위해 오픈소스에 대한 취약점 점검이 필요하다. 하지만 오픈소스 취약점 스캐닝 도구는 종류도 많고 지원하는 언어와 기능들이 상이한 다형적인 특징을 가지고 있다. 따라서, 기존 소프트웨어 평가 기준으로는 평가하기 모호하고 장단점을 평가하기 어려우므로 본 논문에서는 오픈소스 취약점 분석 도구에 대한 새로운 평가 기준을 개발하였다.
Abstract
The recent "Log4j Security Vulnerability Incident" has occurred, and the information system that uses the open source "Log4J" has been exposed to vulnerabilities. The incident brought great vulnerabilities in the information systems of South Korea's major government agencies or companies and global information systems, causing problems with open source vulnerabilities. Despite the advantages of many advantages, the current development paradigm, which is developed using open source, can easily spread software security vulnerabilities, ensuring open source safety and reliability. You need to check the open source. However, open source vulnerability scan tools have various languages and functions. Therefore, the existing software evaluation criteria are ambiguous and it is difficult to evaluate advantages and weaknesses, so this paper has developed a new evaluation criteria for the vulnerability analysis tools of open source
참고문헌 (42)
- "Apache Log4j Security Vulnerabilitie s"[URL]
- "Log4Shell"[URL]
- "HeartBleed"[URL]
- "Open Source Software"[URL]
- 2020 Open Source Security and Risk Analysis Report, "Synopsys", ~ (2020)
- whitesourcesoftware, In All About Whit eSource’s 2021 Open Source Security Vulnerabilities Report, , AYALA GOLD STEIN, ~ (2021)
- "SBOM"[URL]
- U.S. Cybersecurity Executive Or der and Our Countermeasures from a Software Security Perspectiv, "Lee Tae-joon", KISA, ~, pp.KISA Report volume 12 (2021)
- "CVE"[URL]
- "Semgrep"[URL]
- "VisualCodeGrepper"[URL]
- "FlawFinder"[URL]
- "Bandit"[URL]
- "Sparrow SCA"[URL]
- "Labrador OSS"[URL]
- "WhiteSource Bolt"[URL]
- "Snyk"[URL]
- "BlackDuck"[URL]
- "ParaSoft"[URL]
- Jeong-Seok Yoo, "A Study on A nalysis of Open Source Analysis Tools in Web Service", Proceedings of the Ko rea Information Processing Society Co nference, 21(1), pp.475~478 (2014)
- 정혜정, "국제표준 ISO", IEC 25023 을 기반으로 한 소프트웨어 품질평가, 2016, pp.7(6), 35~41[DOI]
- Jiho Bang, "Comparing Ope n Source Static Security Analysis Tool s based on Software Weakness", Proce edings of the Korean Information Scie nce Society Conference, pp.753~755 (2013)
- 이하용, "ISO 품질평가 체계를 적용한 이러닝 소프트웨어의 사용성 품질평가 기준", 디지털융복합연구, 16(5), pp.239~245 (2018), 한국디지털정책학회[DOI]
- 강상원, "개방형 소프트웨어의 품질평가 기준 구축", 디지털융복합연구, 11(2), pp.323~330 (2013), 한국디지털정책학회
- Shin-wook Heo, "A Study on se curity vulnerability of Open Source", Proceedings of Korea Computer Congr ess (2016)
- Rodríguez, "Evaluation of Software Product Functional Suitabili ty : A Case Study", Software Quality Professional, 18(3) (2016)
- Deepika Sagar, "STUDYING OPEN SOURCE VULNERABILITY SCANNERS FOR V ULNERABILITIES IN WEB APPLICA TIONS", IIOAB Journal, 9(2), pp.43~49 (2018)
- Paz, Freddy, "A systematic mapping review of usability evaluation methods for softw are development process", Internation al Journal of Software Engineering an d Its Applications, 10(1), pp.165~178 (2016)
- Arusoaie, Andrei, "A compariso n of open-source static analysis tools for vulnerability detection in c", c++ c ode, 2017 (2017), ~
- Miguel, José P., "A review of software quality models for the evaluation of s oftware products", arXiv preprint arXi v:1412.2977, ~ (2014)
- Li, Jingyue, "valuation of ope n-source IDE plugins for detecting sec urity vulnerabilities", Proceedings of t he Evaluation and Assessment on Sof tware Engineering, pp.200~209 (2019)
- "Guidelines for Evaluating the Techno logical Competencies of Software Busi ness Entities"[URL]
- "htmlunit"[URL]
- "decompress"[URL]
- "xstream"[URL]
- "shadowsocks"[URL]
- "scikit-learn"[URL]
- "react"[URL]
- "redis"[URL]
- "mongo"[URL]
- "opencv"[URL]
- "godot"[URL]
