
Sicheres Codierungsprojekt, Forschung zu CVE-2019-17498 und Implementieren einer Spieler-Score-Funktion, geschrieben in C.
Setuid-Programm, das zur Aktualisierung der Spielerpunktzahl verwendet wird. Liest den Inhalt der Punktedatei, sucht und aktualisiert die Punktzahl basierend auf der angegebenen Spieler-ID. Wenn keine Spieler-ID gefunden wird, werden neue ID und Punktzahl zur Datei hinzugefügt. Das Programm sollte nicht unerwartet abstürzen und sollte sich ordnungsgemäß beenden, wenn Fehler behandelt werden. Überprüfung auf Überläufe, Speicherlecks, Race Conditions und erhöhte Privilegien.