Direct naar de inhoud
Cybersecurity

OpenSSL en WolfSSL: high-severity fixes uitgelegd

OpenSSL WolfSSL fixes

Beveiligingsnieuws rondom cryptografische bibliotheken blijft in hoog tempo volgen. Recent maakten ontwikkelaars van OpenSSL en WolfSSL bekend dat er patches zijn uitgebracht voor meerdere kwetsbaarheden, waaronder een reeks issues met een hoge ernst. In dit artikel leggen we de belangrijkste punten uit van de OpenSSL WolfSSL fixes: wat er precies mis kan gaan, waar het zich op richt (o.a. DTLS) en hoe je dit praktisch vertaalt naar actie binnen je omgeving.

We focussen daarbij op wat je vandaag kunt doen: updaten, controleren welke implementaties je gebruikt en nagaan of je gebruiksscenario’s (zoals VPN, VoIP of IoT) risico lopen op basis van de aard van de kwetsbaarheden.

Wat is er gepatcht in OpenSSL?

Voor OpenSSL zijn in totaal 14 kwetsbaarheden verholpen. Eén daarvan is als high severity geclassificeerd: CVE-2026-84782. Die kwetsbaarheid kan een aanvaller in staat stellen om tijdens een netwerkcommunicatie fragmenten van heap memory te verkrijgen of om applicaties te laten crashen.

De trigger zit in de DTLS-handshake. In het berichtverkeer kan een situatie ontstaan waarbij OpenSSL een bericht opnieuw verstuurt terwijl het tegelijkertijd ergens op wacht. Daardoor kan het voorkomen dat er achtergebleven heapdata (in plaintext) richting de andere partij wordt gestuurd.

Komt de leesoperatie daarbij in ongekarteerd geheugen terecht, dan crasht de applicatie. Dat resulteert in een denial-of-service (DoS)-situatie. De CVSS-score bedraagt 8,2, en volgens de melding is exploitatie mogelijk over het netwerk, zonder authenticatie of gebruikersinteractie.

DTLS: waarom is dit relevant voor veel systemen?

DTLS (Datagram TLS) wordt vaak ingezet in omgevingen waar niet-verbonden datatransport centraal staat. Denk aan VPN’s, VoIP en IoT-producten. Juist omdat DTLS veelvuldig terugkomt in netwerkcomponenten, kan een fout in de handshake-flow breed impact hebben—zeker als jouw producten of diensten DTLS aan de server- of clientkant gebruiken.

Naast de high-severity issue zijn ook andere OpenSSL-problemen gerepareerd. Eén medium-severity kwetsbaarheid (CVE-2026-84783) heeft als kern dat een remote, niet-geauthenticeerde partij een multi-threaded TLS-client kan laten crashen en zo opnieuw DoS kan veroorzaken.

De overige gaten zijn lager geclassificeerd, maar hun effecten lopen uiteen van overmatig CPU- of geheugengebruik tot crashes en problemen met DTLS 1.2-verbindingen. Er worden daarnaast ook scenario’s genoemd waarbij een aanvaller QUIC-servers kan misbruiken voor DDoS-amplificatie of timing side channels kan inzetten die uiteindelijk kunnen bijdragen aan het terughalen van private keys.

OpenSSL WolfSSL fixes: de high-severity items in WolfSSL

Ook bij WolfSSL zijn patches beschikbaar. De ontwikkelaars brachten versie 5.9.4 uit op 25 september. Deze release bevatte niet alleen nieuwe features, maar repareert bovendien 11 kwetsbaarheden, waaronder drie high-severity issues.

De high-severity problemen draaien om situaties waarin een aanvaller, afhankelijk van de gebruikte configuratie, peer authentication kan omzeilen. Dat is extra kritisch: in plaats van alleen serviceverstoringen gaat het hier om het doorbreken van vertrouwensassumpties rond certificaten.

CVE-2026-93302: public key wordt genegeerd

CVE-2026-93302 ontstaat doordat WolfSSL in bepaalde gevallen de public key niet correct gebruikt bij het matchen van een certificaat met een trusted peer certificate. Het gevolg is dat een aanvaller—met kennis van welke CA’s een client vertrouwt—een geforgde CA-kloon kan presenteren en zo authenticatie kan omzeilen.

De melding geeft aan dat builds die bedoeld zijn voor integraties met o.a. Nginx, HAProxy, Stunnel en Apache httpd onder de getroffen categorie kunnen vallen.

CVE-2026-89102 en CVE-2026-89136: misbruik van ketens en RPK

Daarnaast is er CVE-2026-89102. In dat scenario kan een aanvaller—mits hij beschikt over een certificaat en de bijbehorende private key—een certificaat opstellen voor willekeurige identiteiten, zolang de keten naar een CA loopt die de client vertrouwt.

Tot slot noemt WolfSSL CVE-2026-89136. Daarin kan een kwaadwillende server authenticatie omzeilen bij clients waarbij Raw Public Key (RPK) ondersteuning is ingeschakeld. De bypass wordt mogelijk gemaakt door een RPK-certificatetype te kiezen dat de client niet heeft gevraagd.

Medium- en low-severity: nog steeds relevant voor risicobewaking

Ook WolfSSL heeft medium-severity issues die te maken hebben met certificaatvalidatie en foutjes in handshake-sequenties. Daardoor kan een aanvaller bijvoorbeeld name constraints omzeilen, een niet-geverifieerde CA plaatsen in een gedeelde certificate manager, of een TLS/DTLS-handshake in de plaats van de legitieme server laten uitkomen. De cliënt kan daarbij data accepteren alsof die authentiek is.

De low-severity fouten betreffen o.a. use-after-free bij het afsluiten van verbindingen, het overslaan van CRL-revocation checks, acceptatie van certificaten met ongeldige signatures en mogelijke server-impersonation. Veel van deze issues zouden specifieke configuraties of legacy API-gebruik vereisen.

Waarom deze OpenSSL WolfSSL fixes nu prioriteit verdienen

High-severity kwetsbaarheden in cryptografische bibliotheken raken vaak meerdere onderdelen tegelijk: clients, servers, gateway-apparaten en softwarecomponenten. Vooral bij DTLS handshake issues kan het misbruik rechtstreeks aan netwerkverkeer gekoppeld zijn, zonder dat een aanvaller eerst toegang of extra interactie nodig heeft.

Daarnaast geldt voor WolfSSL dat authenticatiebypass een fundament onder vertrouwen raakt. Als peer authentication niet klopt, worden allerlei beveiligingsmaatregelen minder effectief: daaropvolgende controles leunen immers op de veronderstelling dat de partij op het andere eind echt is wie ze zegt te zijn.

Met andere woorden: ook als je niet direct “een hacker-proofing race” wilt voeren, is dit type patching een van de meest tastbare manieren om je aanvalsoppervlak snel te verkleinen.

Wat je praktisch moet doen: patching en verificatie

Concreet: begin met updaten. Voor OpenSSL geldt dat je de nieuwste releases moet toepassen die de genoemde CVE’s verhelpen. Voor WolfSSL is dat de overstap naar 5.9.4, zodat de 11 gerepareerde kwetsbaarheden—incl. de high-severity items—worden afgedekt.

Daarna volgt verificatie. Denk aan checks zoals:

  • Inventariseren waar OpenSSL en WolfSSL in jouw stack gebruikt worden (producten, containers, reverse proxies en integraties).
  • Controleren op DTLS-gebruik: draaien er VPN, VoIP of IoT-onderdelen die DTLS gebruiken aan client- of serverzijde?
  • Controleren op WolfSSL-configuraties die peer authentication of certificaatvalidatie raken (met name omgevingen waar integraties met proxy/webservercomponenten plaatsvinden).
  • Netwerkgedrag en logging nalopen rondom handshake-processen: crashes, DoS-symptomen of TLS/DTLS-afhandelingen die afwijken van normaal patroon.

Tot slot: test waar mogelijk in een acceptatieomgeving. Dit is vooral belangrijk als je veel draait met netwerkcomponenten of automatische failover. Maar schuif patching niet onnodig door—de meldingen geven expliciet aan dat exploitatie netwerkbreed kan plaatsvinden (bij OpenSSL) en dat authenticatie in bepaalde configuraties kan worden omzeild (bij WolfSSL).

Snelle link met bredere securitypraktijk

Deze updates passen in een groter patroon: kwetsbaarheden in fundamentele softwarebibliotheken kunnen direct doorwerken naar de kwaliteit van je hele securityketen. Als je IT en development processen ingericht zijn om sneller te reageren, verklein je de tijd tussen patch release en operationele mitigatie.

Wil je breder kijken naar hoe je die keten benadert—van governance tot snellere verificatie—lees dan ook Bron: https://www.securityweek.com/high-severity-vulnerabilities-patched-in-openssl-wolfssl/