FrontPage 98 / UNIX Security Issues??

FrontPage 98 / UNIX Security Issues??

Post by Please Help » Sun, 14 Jun 1998 04:00:00



After ordering FP98 yesterday (6/12/98), my Web Host Provider informed me
that certain FP server extensions pose a security risk and apparently are
not supported by them. Their comments are as follows-

"Front Page is at the nexus of many security issues when F/P extensions are
installed on a UNIX server.  The extensions are also called 'bots (robots).
When installed they create a common F/P "pool" which is accessed by all the
F/P users on that server.  If one knew what one was doing, one could access
someone else's website and hack it.  We don't want to expose you to this
risk.

You may use F/P to design a web site that can be uploaded to our server but
the extensions-related items (on-line forms, hit counter, etc.) will not
work.  You must also use another FTP client (such as cuteFTP, available for
download at www.cuteftp.com) to upload your page to our server.  Other CGI
hit counters, etc. are available in CGI libraries on the WEB
(www.worldwidemart.com/scripts/)."

As a complete novice to web page authoring (which is the reason FP was
chosen!?) and assuming that my provider's comments are valid, my questions
are as follows:
1)  What is the complete list of FP extensions that pose a potential
security risk?
2) How do I easily (?) disable these extensions and/or configure FP to
accommodate my provider's concerns?
3) In fact, should I use FP at all? Is there a more UNIX friendly WYSIWYG
authoring tool with similar capabilities and ease of use?
4) Can an FP98 page be uploaded with something like cuteFTP?

Any help that can be provided (preferably by email) with respect to these
issues will be greatly appreciated. Thank You.

bob dullea

 
 
 

FrontPage 98 / UNIX Security Issues??

Post by Crispin Cow » Mon, 15 Jun 1998 04:00:00



>3) In fact, should I use FP at all? Is there a more UNIX friendly WYSIWYG
>authoring tool with similar capabilities and ease of use?

Why yes, there is:  it's called "Netscape" :-)  There is a WYSIWYG
editor included in every free copy of Netscape Communicator.  It is
called "Composer".  You can access it in a number of ways, including
the "edit page" option found under the "File" menu.  There are also
various helpers and templates available on the Netscape server, which
composer will access if you ask for them.

I'm told by FP users that Composer is not as slick an editor as FP.
But it is free, and it produces HTML that is not browser-specific, and
(for Pete's Sake!) not *server*-specific.  Blech.

Disclaimer:  no, I have NOTHING to do with Netscape.  I'm just a happy
user.  I could be happier, but the product is free, and runs native on
my Linux machine, so I'm VERY happy compared to other vendors.

Crispin
-----
 Crispin Cowan, Research Assistant Professor of Computer Science, OGI
    StackGuard: protect your software against Stack Smashing Attack
       http://www.cse.ogi.edu/DISC/projects/immunix/StackGuard/

                 Support Justice:  Boycott Windows 98

 
 
 

FrontPage 98 / UNIX Security Issues??

Post by Ben Sandle » Tue, 16 Jun 1998 04:00:00



> After ordering FP98 yesterday (6/12/98), my Web Host Provider informed me
> that certain FP server extensions pose a security risk and apparently are
> not supported by them. Their comments are as follows-

> "Front Page is at the nexus of many security issues when F/P extensions are
> installed on a UNIX server.  The extensions are also called 'bots (robots).
> When installed they create a common F/P "pool" which is accessed by all the
> F/P users on that server.  If one knew what one was doing, one could access
> someone else's website and hack it.  We don't want to expose you to this
> risk.

> You may use F/P to design a web site that can be uploaded to our server but
> the extensions-related items (on-line forms, hit counter, etc.) will not
> work.  You must also use another FTP client (such as cuteFTP, available for
> download at www.cuteftp.com) to upload your page to our server.  Other CGI
> hit counters, etc. are available in CGI libraries on the WEB
> (www.worldwidemart.com/scripts/)."

Let me clarify what is meant by Front Page extentions.  FP can be used
as a regular HTML editor just like any other HTML editor out there.  All
that produces is HTML.  The extentions refer to programs that can be run
by the server.  These are called by FP-specific comment tags in the HTML
page.  For example, if you drag in a counter from FP, the HTML will have
something like <!--webbot bot=counter color=blue style=3 and so on -->.
The FP server will read this and execute a counter program, much like an
Apache server will recognize a Server Side Include and execute the
program you wrote.  So if you're looking for an HTML editor and like FP,
then by all means use it.  But the server programs are a different
story.

Quote:> As a complete novice to web page authoring (which is the reason FP was
> chosen!?) and assuming that my provider's comments are valid, my questions
> are as follows:
> 1)  What is the complete list of FP extensions that pose a potential
> security risk?

All of them.  I will explain later.
Quote:> 2) How do I easily (?) disable these extensions and/or configure FP to
> accommodate my provider's concerns?

Just don't use the programs as described above.
Quote:> 3) In fact, should I use FP at all? Is there a more UNIX friendly WYSIWYG
> authoring tool with similar capabilities and ease of use?

I have used Front Page and have found it to be way to bizzare and
complex to do anything simple, and way too restrictive to do anything
creative.  Assuming you are running Windows 95, I _highly_ recommend
using HomeSite 3.0.  It can be had for $80 if you get it off the
internet (www.allaire.com).  It has excelent tools and buttons for doing
all manner of web page authoring, including HTML, JavaScript, DHTML,
etc., while still remaining true to standard HTML.  You will also see
the HTML you are writing, and thus quickly become familiar with HTML.
Quote:> 4) Can an FP98 page be uploaded with something like cuteFTP?

It can be saved as a regular HTML page and uploaded the same way as you
would a file you made in Notepad.  But first of all, if you don't use FP
extentions or their uploader, why waste money on FP?  Second, I found
their upload to be a real pain.  When creating a web page, I first had
to create a "web" on my computer (I have no idea what that means).  They
then had a very specific way of uploading which I never figured out.
Better to stick with standard FTP programs (although HomeSite includes
ability to publish directly to a remote location).
Quote:

> Any help that can be provided (preferably by email) with respect to these
> issues will be greatly appreciated. Thank You.

Since you're probably wondering what your ISP is talking about, I'll
tell you.  Microsoft is well known to be clueless about security, as
until recently they were only developing home OSes and software.  A
standard Windows NT server will have way fewer services than even a home
Linux machine, because the less people can interact with the Windows
box, the less harm they can do.  
The way web servers on UNIX work is that they have one main web server
running, and all the users on the system have their own accounts.  From
these accounts, they can edit HTML files, run CGI programs, and do just
about anything else.  The web server merely delivers the users' content
to the world.  Apache (suexec) can even run all CGI programs as the user
who owns them, so no user can interfere with another.  Front Page
extensions on UNIX totally break this ability.  In fact, by default, all
Front Page files are created world writable.  This is written on
Microsoft's web site (lost the URL).  To fix this, they had to disable
all the things that make UNIX good, like full multiuser access and the
ability to run your own programs.  Your ISP was most likely unwilling to
break their UNIX servers to compensate for Microsoft's incompetence, so
they do not support the extensions.  You can find NT servers that
support FP extentions, but do not expect to have any direct access to
the server or to be able to run your own programs which you write or
find elsewhere.

If you have more questions, please email me.

- Ben

> bob dullea


--
Ben Sandler
email me: sandler at ymail dot yu dot edu

"Windows is an operating system, not a religion."
- Ted Waitt, chairman of Gateway

 
 
 

FrontPage 98 / UNIX Security Issues??

Post by Tony Langd » Fri, 19 Jun 1998 04:00:00


It's 14 Jun 98  07:57:53,

discussion of FrontPage 98 / UNIX Security Issues??

 rk> 1)  What is the complete list of FP extensions that pose a potential
 rk> security risk?
 rk> 2) How do I easily (?) disable these extensions and/or configure FP to
 rk> accommodate my provider's concerns?

These are really issues for your ISP to assess.

 rk> 3) In fact, should I use FP at all? Is there a more UNIX friendly
 rk> WYSIWYG authoring tool with similar capabilities and ease of use?

In my experience, no.  I've found FP98 to be buggy, and as for the
server extensions, the UNIX extensions seemed to have had compatibility
problems with FP itself (some image maps wouldn't work).

FYI, We run Apache under Linux on the web servers.  They were installed
after weighing up the security risks (but still not happy with the
result - the security mechanism isn't clear).

From my experience, I've used both FP97 and FP98.  FP97 is not bad, even
when the server isn't running extensions (which is how I use it).  Its
major deficit is that you can't (easily) use frames (though once the
frames are set up, you can easily edit the component pages).  FP97 also
comes with a web publishing wizard, which is simple to use (basically a
specialised FTP client).

FP98, OTOH is much more problematic.  Firstly, the package has some bugs
in itself.  Unless you're very careful, it's easy to*up fonts,
causing ugly layout problems with no obvious fix (they can be fixed with
careful selection/font changing of text).  FP98 will upload to a site
using FTP, provided that no extensions are running on that site.
However, the FTP support is very buggy and doesn't update properly all
the time.  Better to use CuteFTP.

Also, FP98 is _much_ more dependent on server extensions than 97.  Most
things, except the very basic require extensions, so forget about themes
or any of the fancy form stuff.

 rk> 4) Can an FP98 page be uploaded with something like cuteFTP?

Yes (see above).

 rk> Any help that can be provided (preferably by email) with respect to
 rk> these issues will be greatly appreciated. Thank You.

At work, our position is we're ditching FP98, after too many problems,
and are shopping around for a more reliable and (as you put it) UNIX
friendly product.  Our web author will be road testing a few, and her
criteria are similar to yours (easy to use, no server extensions
required beyond basic CGI scripting).

If I hear of some results, I'll let you know.

.. It's not what, but how.
--
|Fidonet:  Tony Langdon 3:632/367.2

|
| Standard disclaimer: The views of this user are strictly his own.

 
 
 

1. Security issues Frontpage 4.0 Extensions on Apache 1.3?

Hi,

I'm considering installing FrontPage Extensions 4.0 on our web server (
ISP/w Apache 1.3 on Solaris 2.6 ). I've heard of some security issues with
FrontPage Extensions in the past. Does anyone know if this is still an
issue? I would like to know anyone's opinion on this matter please. We have
Solaris 2.6/w Apache 1.3 and I downloaded "fp_install.sh",
"change_server.sh" patch and "fp40.solaris.tar". I have the installation
instructions per
http://officeupdate.microsoft.com/frontpage/wpp/serk/inunix.htm . I'm pretty
new to Linux... am I on the right track here? Any installation tips? Thanks
a lot guys (and gals)...

-Will

-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----==  Over 80,000 Newsgroups - 16 Different Servers! =-----

2. about 486

3. FrontPage and Apache security issues?

4. Any Change!

5. Cut and Paste

6. Frontpage 98/2000 with Apache

7. Drive question

8. Frontpage 98 won't publish to Linux Server

9. FrontPage 98/2000 Equivalent for Linux

10. Frontpage 98 Extensions.

11. FrontPage 98 extensions install on Apache 1.3.0 but don't work

12. Frontpage 98 Extensions using SCO Internet FastStart