Apache Struts DefaultActionMapper átirányítás és OGNL biztonsági szabály megkerülés sérülékenység

CH azonosító

CH-9539

Angol cím

Apache Struts DefaultActionMapper Redirection and OGNL Security Bypass Vulnerabilities

Felfedezés dátuma

2013.07.17.

Súlyosság

Magas

Érintett rendszerek

Apache Software Foundation
Apache Struts

Érintett verziók

Apache Struts 2.x

Összefoglaló

Az Apache Struts több sérülékenysége vált ismertté, amelyet kihasználva a támadók hamisításos (spoofing) támadásokat hajthatnak végre és megkerülhetnek bizonyos biztonsági korlátozásokat.

Leírás

  1. A “redirect:” és a “redirectAction:” prefix paramétereknek átadott bemeneti adat nincs megfelelően ellenőrizve a DefaultActionMapper osztályban (org.apache.struts2.dispatcher.mapper.DefaultActionMapper), mielőtt a felhasználók átirányítására felhasználásra kerülne. Ez kihasználható a felhasználók tetszőleges weboldalra történő átirányítására, ha a felhasználó egy speciálisan formázott hivatkozásra klikkel, ami egy megbízható domain-en belüli érintett script-re mutat.
  2. Az “action:”, “redirect:”, és “redirectAction:” prefix paraméterek kezelése közbeni bemeneti adat megtisztítási hiba a DefaultActionMapper osztályban (org.apache.struts2.dispatcher.mapper.DefaultActionMapper) kihasználható tetszőleges Java kód befecskendezésére és futtatására OGNL (Object-Graph Navigation Language) kifejezéseken keresztül.

A sérülékenységeket a 2.0.0 – 2.3.15 verziókban jelentették.

Megoldás

Frissítsen a legújabb verzióra

Hivatkozások

Gyártói referencia: struts.apache.org
Gyártói referencia: struts.apache.org
Gyártói referencia: struts.apache.org
CVE-2013-2248 - NVD CVE-2013-2248
CVE-2013-2251 - NVD CVE-2013-2251
SECUNIA 54118


Legfrissebb sérülékenységek
CVE-2026-21877 – n8n Remote Code Execution via Arbitrary File Write sérülékenység
CVE-2025-68668 – n8n Arbitrary Command Execution sérülékenység
CVE-2025-68613 – n8n Remote Code Execution via Expression Injection sérülékenység
CVE-2026-21858 – n8n Unauthenticated File Access via Improper Webhook Request Handling sérülékenység
CVE-2025-37164 – Hewlett Packard Enterprise OneView Code Injection sérülékenység
CVE-2009-0556 – Microsoft Office PowerPoint Code Injection sérülékenység
CVE-2026-0625 – D-Link DSL Command Injection via DNS Configuration Endpoint sérülékenység
CVE-2020-12812 – Fortinet FortiOS SSL VPN Improper Authentication sérülékenysége
CVE-2025-14733 – WatchGuard Firebox Out of Bounds Write sérülékenység
CVE-2023-52163 – Digiever DS-2105 Pro Missing Authorization sérülékenység
Tovább a sérülékenységekhez »