Moodle sérülékenységek

CH azonosító

CH-4488

Angol cím

Moodle Multiple Vulnerabilities

Felfedezés dátuma

2011.03.01.

Súlyosság

Alacsony

Érintett rendszerek

Moodle
Moodle.Org

Érintett verziók

Moodle 1.9.x
Moodle 2.0.x

Összefoglaló

A Moodle olyan sérülékenységei váltak ismertté, amelyetket kihasználva rosszindulatú felhasználók script beszúrásos (script injection) támadásokat tudnak végrehajtani és megkerülhetnek bizonyos biztonsági szabályokat, a támadók érzékeny információkat szerezhetnek meg és cross-site scripting (XSS/CSS) vagy cross-site kérés hamisításos (XSRF/CSRF) támadásokat tudnak végrehajtani.

Leírás

  1. A “query” paraméterrel a tag/tag_autocomplete.php-nek átadott bemeneti adat nincs megfelelően tisztázva a felhasználónak történő visszaadás előtt. Ez kihasználható tetszőleges HTML és script kód futtatására a felhasználó böngészőjének munkamenetében, az érintett oldallal kapcsolatosan.
  2. Egy hiba miatt az alkalmazás nem tárolja elég biztonságosan az IMS enterprise enrol fájlt (imsenterprise-enrol.xml), ami kihasználható érzékeny információk megszerzésére.
  3. Egyes bemeneti adatok nincsenek megfelelően tisztázva a médiaszűrő általi használat előtt. Ez kihasználható tetszőleges HTML és script kód futtatására a felhasználó böngészőjének munkamenetében, az érintett oldallal kapcsolatosan a kártékony adatok megjelenítésekor.
    A sérülékenység sikeres kihasználásához hitelesítés szükséges.
    Az eddig felsorolt sérülékenységeket az 1.9.11-es és a 2.0.2-es verziókat megelőzőekben jelentették.
  4. A “$CFG->forceloginforprofiles” opció nincs kikényszerítve. Ez kihasználható információk megszerzésére a folyamat profilokról kereső motor indexek vagy vendég felhasználó hozzáféréssel.
  5. A folyamat címkékkel átadott bemeneti adat nincs megfelelően tisztázva a felhasználónak történő visszaadás előtt. Ez kihasználható tetszőleges HTML és script kód futtatására a felhasználó böngészőjének munkamenetében, az érintett oldallal kapcsolatosan.
  6. A My Profile tömbön belüli hiba felhasználóval összefüggő oldalakon elhelyezve kihasználható privát információk megszerzésére.
  7. A “teacher” feladat nem biztonságos alapértelmezett törlési jogai kihasználhatóak folyamatok törlésére.
    Az eddig felsorolt sérülékenységeket a 2.0.2-est megelőző verziókban jelentették.
  8. Az alkalmazás megengedi a felhasználóknak bizonyos tevékenységek elvégzését HTTP kérésekkel anélkül, hogy megfelelően ellenőrizné azok érvényességét. Ez kihasználható az RSS feed-ek módosítására vagy folyamatok és tevékenységek teljesítettként való megjelölésére, ha a felhasználót sikerül rávenni egy speciálisan erre a célra elkészített weboldal meglátogatására ameddig be van jelentkezve az alkalmazásba.

Megoldás

Frissítsen az 1.9.11-es és 2.0.2-es verzióra.

Hivatkozások

SECUNIA 43570
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org
Gyártói referencia: moodle.org


Legfrissebb sérülékenységek
CVE-2024-10924 – Really Simple Security WordPress plugin authentication bypass sérülékenysége
CVE-2024-1212 – LoadMaster szoftver RCE (remote-code-execution) sérülékenysége
CVE-2024-38813 – VMware vCenter Server privilege escalation sérülékenysége
CVE-2024-38812 – VMware vCenter Server heap-based overflow sérülékenysége
CVE-2024-0012 – Palo Alto Networks PAN-OS software sérülékenysége
CVE-2024-9474 – Palo Alto Networks PAN-OS Management Interface sérülékenysége
CVE-2024-43093 – Android Framework Privilege Escalation sebezhetősége
CVE-2021-26086 – Atlassian Jira Server and Data Center Path Traversal sebezhetősége
CVE-2014-2120 – Cisco Adaptive Security Appliance (ASA) Cross-Site Scripting (XSS) sebezhetősége
CVE-2024-50330 – Ivanti Endpoint Manager SQL injection sérülékenysége
Tovább a sérülékenységekhez »