4909 : Vignette save Template SQL Access
Printer | http://osvdb.org/4909 | Email This | Edit Vulnerability

Views This Week

1

Views All Time

11

Info

Last Modified

6 months ago

Percent Complete

100%

Disclosure

May 26, 2003

Discovery

Unknown

Dates

Exploit

Unknown

Solution

Unknown

Description

Vignette and StoryServer products contain a flaw that may allow a malicious user to gain access to unauthorized privileges. The issue is triggered due to a lack of validation of user credentials on the Vignette Legacy Tool, allowing an attacker to inject arbitrary SQL SELECT statements over any SQL table accesible from the Vignette user, resulting in a loss of confidentiality.

Classification

Location: Remote/Network Access Required
Attack Type: Input Manipulation, Misconfiguration
Impact: Loss of Confidentiality
Exploit: Exploit Available

Technical

One of the default utilities installed under the /vgn directory, the Vignette Legacy Tool, has user restrictions enforced by the [ NEEDS LOGIN ] directive in the main "/vgn/legacy/edit" template, however actions from this template are performed by another template ("/vgn/legacy/save") that lacks the same restrictive directive, allowing a remote attacker to query the database for information using SQL Select's.
Note that Vignette has stated that "this template is a sample, which cannot be launched to a live CDS unless explicitly specified.".

Solution

For an upgrade or patch information, Vignette costumers should contact Technical Support. It is also possible to correct the flaw by implementing the following workaround(s):

Insert a [ NEEDS LOGIN ] directive in the top of the source code for the /vgn/legacy/save template.

Products

Vignette Corporation
Watch-list
Vignette
Watch-list
V/5
StoryServer
Watch-list
4.0
5.0

References

Tools & Filters

Nessus

11749

Credit

  • Ramon Pinuaga Cascales - rpinuagaBrand New Doo Doos21sec.com - S 2 1 S E C

Blogs

None found at this time

Comments

No Comments.

DONATE NOW!

User Status

Quick Searches

Advertisements

The database information may change without any notice. Use of the information constitutes acceptance for use in an AS IS condition, and 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 copyright holder or distributor (OSVDB or OSF) be held liable for any damages whatsoever arising out of or in connection with the use or spread of this information.

© Copyright 2008 Open Source Vulnerability Database (OSVDB), All Rights Reserved.
Privacy Statement - Terms of Use