ID CVE-2010-1616
Summary Moodle 1.8.x and 1.9.x before 1.9.8 can create new roles when restoring a course, which allows teachers to create new accounts even if they do not have the moodle/user:create capability.
References
Vulnerable Configurations
  • Moodle 1.8.8
    cpe:2.3:a:moodle:moodle:1.8.8
  • Moodle 1.8.7
    cpe:2.3:a:moodle:moodle:1.8.7
  • Moodle 1.8.9
    cpe:2.3:a:moodle:moodle:1.8.9
  • Moodle 1.8.6
    cpe:2.3:a:moodle:moodle:1.8.6
  • Moodle 1.8.5
    cpe:2.3:a:moodle:moodle:1.8.5
  • Moodle 1.8.4
    cpe:2.3:a:moodle:moodle:1.8.4
  • Moodle 1.8
    cpe:2.3:a:moodle:moodle:1.8
  • Moodle 1.8.2
    cpe:2.3:a:moodle:moodle:1.8.2
  • Moodle 1.8.1
    cpe:2.3:a:moodle:moodle:1.8.1
  • Moodle 1.8.3
    cpe:2.3:a:moodle:moodle:1.8.3
  • Moodle 1.8.10
    cpe:2.3:a:moodle:moodle:1.8.10
  • Moodle 1.8.11
    cpe:2.3:a:moodle:moodle:1.8.11
  • Moodle 1.9.4
    cpe:2.3:a:moodle:moodle:1.9.4
  • Moodle 1.9.3
    cpe:2.3:a:moodle:moodle:1.9.3
  • Moodle 1.9.5
    cpe:2.3:a:moodle:moodle:1.9.5
  • Moodle 1.9.2
    cpe:2.3:a:moodle:moodle:1.9.2
  • Moodle 1.9.1
    cpe:2.3:a:moodle:moodle:1.9.1
  • Moodle 1.9
    cpe:2.3:a:moodle:moodle:1.9
  • Moodle 1.9.6
    cpe:2.3:a:moodle:moodle:1.9.6
  • Moodle 1.9.7
    cpe:2.3:a:moodle:moodle:1.9.7
CVSS
Base: 4.0 (as of 30-04-2010 - 14:11)
Impact:
Exploitability:
Access
VectorComplexityAuthentication
NETWORK LOW SINGLE_INSTANCE
Impact
ConfidentialityIntegrityAvailability
NONE PARTIAL NONE
nessus via4
  • NASL family SuSE Local Security Checks
    NASL id SUSE_11_0_MOODLE-100503.NASL
    description Moodle version 1.9.8 fixes several security issues including cross-site-scripting (XSS) and SQL injection bugs (CVE-2010-1613, CVE-2010-1614, CVE-2010-1615, CVE-2010-1616, CVE-2010-1617 CVE-2010-1618, CVE-2010-1619).
    last seen 2019-02-21
    modified 2018-11-10
    plugin id 46230
    published 2010-05-05
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=46230
    title openSUSE Security Update : moodle (openSUSE-SU-2010:0212-1)
  • NASL family Debian Local Security Checks
    NASL id DEBIAN_DSA-2115.NASL
    description Several remote vulnerabilities have been discovered in Moodle, a course management system. The Common Vulnerabilities and Exposures project identifies the following problems : - CVE-2010-1613 Moodle does not enable the 'Regenerate session id during login' setting by default, which makes it easier for remote attackers to conduct session fixation attacks. - CVE-2010-1614 Multiple cross-site scripting (XSS) vulnerabilities allow remote attackers to inject arbitrary web script or HTML via vectors related to (1) the Login-As feature or (2) when the global search feature is enabled, unspecified global search forms in the Global Search Engine. - CVE-2010-1615 Multiple SQL injection vulnerabilities allow remote attackers to execute arbitrary SQL commands via vectors related to (1) the add_to_log function in mod/wiki/view.php in the wiki module, or (2) 'data validation in some forms elements' related to lib/form/selectgroups.php. - CVE-2010-1616 Moodle can create new roles when restoring a course, which allows teachers to create new accounts even if they do not have the moodle/user:create capability. - CVE-2010-1617 user/view.php does not properly check a role, which allows remote authenticated users to obtain the full names of other users via the course profile page. - CVE-2010-1618 A Cross-site scripting (XSS) vulnerability in the phpCAS client library allows remote attackers to inject arbitrary web script or HTML via a crafted URL, which is not properly handled in an error message. - CVE-2010-1619 A Cross-site scripting (XSS) vulnerability in the fix_non_standard_entities function in the KSES HTML text cleaning library (weblib.php) allows remote attackers to inject arbitrary web script or HTML via crafted HTML entities. - CVE-2010-2228 A Cross-site scripting (XSS) vulnerability in the MNET access-control interface allows remote attackers to inject arbitrary web script or HTML via vectors involving extended characters in a username. - CVE-2010-2229 Multiple cross-site scripting (XSS) vulnerabilities in blog/index.php allow remote attackers to inject arbitrary web script or HTML via unspecified parameters. - CVE-2010-2230 The KSES text cleaning filter in lib/weblib.php does not properly handle vbscript URIs, which allows remote authenticated users to conduct cross-site scripting (XSS) attacks via HTML input. - CVE-2010-2231 A Cross-site request forgery (CSRF) vulnerability in report/overview/report.php in the quiz module allows remote attackers to hijack the authentication of arbitrary users for requests that delete quiz attempts via the attemptid parameter.
    last seen 2019-02-21
    modified 2018-11-28
    plugin id 49717
    published 2010-10-06
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=49717
    title Debian DSA-2115-1 : moodle - several vulnerabilities
  • NASL family SuSE Local Security Checks
    NASL id SUSE_11_1_MOODLE-100503.NASL
    description Moodle version 1.9.8 fixes several security issues including cross-site-scripting (XSS) and SQL injection bugs (CVE-2010-1613, CVE-2010-1614, CVE-2010-1615, CVE-2010-1616, CVE-2010-1617 CVE-2010-1618, CVE-2010-1619).
    last seen 2019-02-21
    modified 2018-11-10
    plugin id 46233
    published 2010-05-05
    reporter Tenable
    source https://www.tenable.com/plugins/index.php?view=single&id=46233
    title openSUSE Security Update : moodle (openSUSE-SU-2010:0212-1)
refmap via4
confirm http://moodle.org/security/
misc http://tracker.moodle.org/browse/MDL-16658
suse SUSE-SR:2010:011
vupen ADV-2010-1107
Last major update 22-05-2010 - 01:47
Published 29-04-2010 - 17:30
Back to Top