In FreeBSD zijn drie kwetsbaarheden opgelost die het mogelijk maken om code uit te voeren bij het gebruik van libfetch, IPsec-pakketten opnieuw te verzenden of toegang te krijgen tot de kerngegevens. De problemen zijn opgelost in de updates 12.1-RELEASE-p2, 12.0-RELEASE-p13 en 11.3-RELEASE-p6.
- — buffer overflow in de libfetch-bibliotheek, gebruikt voor het downloaden van bestanden met de fetch-commando, het pakketbeheerder pkg en andere hulpprogramma's. De kwetsbaarheid kan leiden tot het uitvoeren van code bij het verwerken van speciaal opgemaakte URL's. Een aanval kan worden uitgevoerd bij het bezoeken van een door een aanvaller beheerde website, die via HTTP-omleiding in staat is om de verwerking van een kwaadaardige URL te initiëren;
- — kwetsbaarheid in het mechanisme voor het genereren van core-dumps van processen. Door een fout werden er tot 20 bytes aan gegevens uit de kernstack in core-dumps opgeslagen, waarin mogelijk vertrouwelijke informatie van de kern werd verwerkt. Als tijdelijke oplossing kan het genereren van core-bestanden worden uitgeschakeld via sysctl kern.coredump=0;
- — een fout in de code voor het blokkeren van het opnieuw verzenden van gegevens in IPsec bood de mogelijkheid om eerder vastgelegde pakketten opnieuw te verzenden. Afhankelijk van het hoog-niveau protocol dat boven op IPsec is of wordt verzonden, maakt de geïdentificeerde kwetsbaarheid het bijvoorbeeld mogelijk om eerder verzonden opdrachten opnieuw te verzenden.
Bron: opennet.ru
