Vulnerability title: Unauthenticated Access To Sensitive Information And Functionality In Livetecs Timelive

CVE: CVE-2014-1217
Vendor: Livetecs
Product: Timelive
Affected version: 6.2.71
Fixed version: 6.2.8
Reported by: Richard Hatch

Details:

It was possible to access a URL that allowed unauthenticated access
to sensitive configuration change functionality, and also revealed the database connection
string (including authentication credentials) used by TimeLive to access the database.

The following URL was identified:

http://MyTimeLiveServer/home/systemsetting.aspx

Impact:

An attacker could perform any of the following actions without needing to login:

  • Connect to the database and obtain encrypted password hashes of all TimeLive users,
    to attempt an off-line password cracking attack.
  • Connect to the database and change an user’s password, by setting the hash value
    to that of a known password.
  • Connect to the database and modify the ’AccountRoleId’ value to elevate a user (E.g.
    themselves) to Administrator level (Role Id 1).
  • Connect to the database and obtain telephone number(s) entered of employees.
  • Specify a new “System Admin” password without having to supply the current
    password.
  • Change the email configuration used by TimeLive to send messages.
  • Change the “Authentication Type” configuration to specify a server controlled by the
    attacker, in order to obtain user’s authentication credentials
  • Exploit:

    Exploit code not required.

    Vendor status:

    01/11/2013 Advisory created
    12/11/2013 Vendor contacted
    27/11/2013 Vendor contacted reattempted
    10/01/2014 Vendor Responded
    15/01/2014 Vendor working on a fix
    21/02/2014 CVE obtained
    20/02/2014 Fix released
    17/04/2014 Published
    Copyright:

    Copyright © Portcullis Computer Security Limited 2014, All rights reserved worldwide. Permission is hereby granted for the electronic redistribution of this information. It is not to be edited or altered in any way without the express written consent of Portcullis Computer Security Limited.

    Disclaimer:

    The information herein contained may change without notice. Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user’s risk. In no event shall the author/distributor (Portcullis Computer Security Limited) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

    Related Resources