-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512


   #####################################################
  ##  N C S C ~ B E V E I L I G I N G S A D V I E S  ##
 #####################################################

######################## UPDATE 1.01 #############################

Titel           : Kwetsbaarheid verholpen in Apache Struts
Advisory ID     : NCSC-2024-0492
Versie          : 1.01
Kans            : medium
CVE ID          : CVE-2024-53677
                  (Details over de kwetsbaarheden kunt u vinden op
                   de Mitre website: https://cve.mitre.org/cve/)
Schade          : high
                  Files or Directories Accessible to External Parties
                  Improper Limitation of a Pathname to a Restricted
                  Directory ('Path Traversal')
                  Unrestricted Upload of File with Dangerous Type
Uitgiftedatum   : 20241222
Toepassing      : apache struts
Versie(s)       :
Platform(s)     :

Update
   Additionele oplossing toegevoegd.

Beschrijving
   Apache heeft een kwetsbaarheid verholpen in Apache Struts (Versies
   van 2.0.0 tot voor 6.4.0).

   De kwetsbaarheid bevindt zich in de wijze waarop de bestandupload
   logica is geïmplementeerd in de verouderde **FileUploadInterceptor**.
   Deze kwetsbaarheid kan worden misbruikt om willekeurige code op
   systemen die deze versies draaien uit te voeren. Aangezien de
   getroffen versies veelvuldig worden gebruikt in verschillende
   applicaties, kan de impact aanzienlijk zijn.
   Applicaties die gebruik maken van het vernieuwde
   **ActionFileUploadInterceptor** zijn niet gevoelig voor misbruik.

Mogelijke oplossingen
   Apache heeft updates uitgebracht om de kwetsbaarheid te verhelpen.
   Naast het inzetten van de updates moeten applicaties die gebouwd zijn
   met Struts aangepast worden om gebruik te maken van het nieuwe
   **ActionFileUploadInterceptor** in plaats van het verouderde
   **FileUploadInterceptor**. Zie bijgevoegde referenties voor meer
   informatie.

   Referenties:
      Reference - certbundde; cveprojectv5; github; nvd; redhat
      https://cwiki.apache.org/confluence/display/WW/S2-067

      Reference - github
      https://struts.apache.org/core-developers/file-upload

Vrijwaringsverklaring
   Door gebruik van deze security advisory gaat u akkoord met de
   navolgende voorwaarden. Ondanks dat het NCSC de grootst mogelijke
   zorg heeft betracht bij de samenstelling van dit beveiligingsadvies,
   kan het NCSC niet instaan voor de volledigheid, juistheid of
   (voortdurende) actualiteit van dit beveiligingsadvies. De informatie
   in dit beveiligingsadvies is uitsluitend bedoeld als algemene
   informatie voor professionele partijen. Aan de informatie in dit
   beveiligingsadvies kunnen geen rechten worden ontleend. Het NCSC
   en de Staat zijn niet aansprakelijk voor enige schade ten gevolge
   van het gebruik of de onmogelijkheid van het gebruik van dit
   beveiligingsadvies, waaronder begrepen schade ten gevolge van de
   onjuistheid of onvolledigheid van de informatie in dit
   beveiligingsadvies. Op dit beveiligingsadvies is Nederlands recht
   van toepassing. Alle geschillen in verband met en/of voortvloeiend
   uit dit beveiligingsadvies zullen worden voorgelegd aan de exclusief
   bevoegde rechter te Den Haag. Deze rechtskeuze geldt tevens voor de
   voorzieningenrechter in kort geding.

-----BEGIN PGP SIGNATURE-----

wsDzBAEBCgAdBQJnaFy3FiEEbfBszMuom42mJgp8sECQZ3v2JPIACgkQsECQZ3v2
JPIqdQv8D80XzAISivkW+o3xI5PUAof00WoFhPvmiuPJAoWeNdROCtj58iYPFrcA
SVil/vRnNHuQNvjRhgX+UI784vHhFnVhTKommUUSkEo5padlNxAGyewWE6vG6tMe
P0mMhAGNRFqwWnXFmLQs8HkZdYbZyHjS/LArLBZlI9qnxS2FczhvwwrSVJyLRfqp
oORSZisaDXxgcBcLZNCr9inQATDZ8pAXMvagcRYk1TGNckgGk9ADU1ohTz7n9W2S
4fOoelzq1c8ZqdIoo+tU4jmWaeCCvBRGPVrcl6ElP4eHtxJAM1PfGJyrbMzbxOB6
VqkgsoZVEJ3C6FFwto7Tmo9dTULl/EjZbooF2KaIhYNSYuTfmwjKqLrbvhCLwaSF
6jslLrpF+obblO8j731kdhGvFG0pKmsCywiGtGUJAIM+vuVKawSVVF4WP9x+Z6Az
ZEqT13Dt6pYuFsvwIkEZYAl2+BcP/U/tpJ/CjA5S11U8xbLgYZjLknb3rKRf8uAt
Kpv4cYHR
=0+G6
-----END PGP SIGNATURE-----