Identifying third-party software vulnerabilities Machine learning and data mining techniques

Machine Learning


Consider using machine learning and data mining techniques to predict vulnerabilities in third-party software

Your role

background

Software security vulnerabilities are one of the major issues in the field of computer security. Due to their potentially severe impact, various approaches have been proposed in the past few decades to mitigate the damage caused by software vulnerabilities. Machine learning and data mining techniques are among the many approaches to address this issue. This poses a bigger problem when high-security organizations utilize external software from the open source community.

In this master's thesis we consider this issue from theoretical and practical points of view. We need to consider what possibilities exist to secure external software brought into an organization. By extracting open data such as open source issue trackers and CVE databases, we can predict whether third-party software contains known or unknown vulnerabilities.

Master's thesis description:

As hinted above, this master's thesis will be both theoretical and practical. It will be divided into three parts. In the first research phase, you will learn more about current technologies for predicting software vulnerabilities. In the second phase, you will collect data that can be used to predict software vulnerabilities. In the third phase, you will conduct experiments using ML models to predict software vulnerabilities.

Your profile

We are looking for 2 Masters students interested in:

You have completed a Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent and are eligible to participate in a 30 HP degree project.

This position requires you to pass a security screening based on current security protection regulations. Positions requiring security clearance may be subject to additional citizenship obligations.

The work you will participate in

You will work with experienced engineers and professionals in an environment that fosters career development and personal growth. Work as part of Saab Surveillance's Software Excellence team in Gothenburg or Stockholm.

Period: Through 2024

Location: Stockholm or Gothenburg

Saab's business area Surveillance is the world's leading supplier of systems for threat detection and self-protection. Design and Software Excellence is an organization with the strategy and mission to provide methods, tools and infrastructure for digital development, improving efficiency, speed and security in both products and tools.

contact address

Thesis Supervisor:

Saab is a leading defense and security company with an enduring mission to help nations keep their people and societies safe. With 22,000 talented employees, Saab is constantly pushing the boundaries of technology to create a safer and more sustainable world.

Saab designs, manufactures and maintains advanced systems including aviation, weapons, command and control, sensors and underwater systems. Saab is headquartered in Sweden. It has major operations around the world and is part of the national defence forces of several countries. Read more about us here



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *