COMMAND

    Siemens HiNet LP5100 IP-phone

SYSTEMS AFFECTED

    Siemens HiNet LP5100 IP-phone

PROBLEM

    Michal Zalewski found  following.  During  routine checks, he  has
    discovered  ugly  security  hole  in  awarded Siemens HiNet LP5100
    IP-phone.

    This problem  is not  related to  Siemens.   There is service http
    mini-administration service (on port  80); open on every  IP-phone
    of this kind.

    This product is vulnerable to buffer overflow in GET request; with
    large request size,  it is possible  to cause partial  or complete
    crash of phone services; in general, requests between 100 and  300
    bytes have  unpredictable results;  request above  500 bytes cause
    complete crash and will require power off / on.

    Of  course,  except  DoSing  the  phone,  someone experienced with
    hardware architecture  and firmware  of this  machine, can  try to
    exploit this  overflow.   Even in  protected LANs,  it's at  least
    alarming if any network user can attack phone or even modify  it's
    software (to intercept calls, for example).

SOLUTION

    This problem has been, of course, reported to vendor.