På konferencen 39C3 (Chaos Communication Congress) blev der præsenteret en rapport med resultaterne af en undersøgelse af sikkerheden i FreeBSD jail-mekanismen. Forskerne lykkedes med at komme ud af jail og kompromittere værten, forudsat at angriberen har root-rettigheder inden for jail. Koden til 5 prototyper af exploits, der bruger sårbarheder i ipfilter, dummynet, carp og ipfw til at komme ud af jail, er offentliggjort på GitHub og relevant for FreeBSD 14.3-RELEASE. I alt blev der identificeret cirka 50 sikkerhedsproblemer i FreeBSD-kernen, hvoraf nogle har fået tildelt patches med rettelser.
Hovedkonklusionerne i slutningen af rapporten:
- Moderne operativsystemer er ekstremt komplekse, og det er uundgåeligt, at der opstår fejl i dem.
- Størstedelen af den analyserede kode er skrevet i 1990'erne og har ikke været gennemgået i mange år.
- De fleste identificerede sårbarheder er relateret til fejl ved lavniveauhåndtering af hukommelse, som kunne være undgået ved at bruge moderne sprog som Rust.
Kilde: opennet.ru
