-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2014.0144
     Security Bulletin: IBM Sterling Order Management and IBM Sterling
                                Configure,
           Price, Quote are affected by Apache Struts 2 security
                              vulnerabilities
                              4 February 2014

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           IBM Sterling Selling and Fulfillment Suite
Publisher:         IBM
Operating System:  UNIX variants (UNIX, Linux, OSX)
                   Windows
Impact/Access:     Execute Arbitrary Code/Commands -- Remote/Unauthenticated      
                   Provide Misleading Information  -- Remote with User Interaction
                   Unauthorised Access             -- Remote/Unauthenticated      
Resolution:        Patch/Upgrade
CVE Names:         CVE-2013-4316 CVE-2013-4310 CVE-2013-2251
                   CVE-2013-2248 CVE-2013-2135 CVE-2013-2134
                   CVE-2013-2115 CVE-2013-1966 CVE-2013-1965

Reference:         ASB-2014.0005
                   ASB-2013.0113
                   ESB-2013.1808
                   ESB-2013.1638
                   ESB-2013.1637
                   ESB-2013.1525
                   ESB-2013.1521

Original Bulletin: 
   http://www-01.ibm.com/support/docview.wss?uid=swg21663496

- --------------------------BEGIN INCLUDED TEXT--------------------

Security Bulletin: IBM Sterling Order Management and IBM Sterling Configure,
Price, Quote are affected by Apache Struts 2 security vulnerabilities
(CVE-2013-4310, CVE-2013-4316, CVE-2013-2251, CVE-2013-2248, CVE-2013-2135,
CVE-2013-2134, CVE-2013-2115, C

Security Bulletin

Document information

More support for:
Sterling Selling and Fulfillment Suite

Software version:
8.5, 9.0, 9.1, 9.2, 9.2.1

Operating system(s):
All

Software edition:
All Editions

Reference #:
1663496

Modified date:
2014-01-31

Summary

IBM Sterling Order Management and IBM Sterling Configure Price Quote use
Apache Struts 2 and are affected by some of the vulnerabilities that exist
in Apache Struts 2.

Vulnerability Details

CVEID: CVE-2013-4310

Description:

Apache Struts 2.0.0 through 2.3.15.1 allows remote attackers to bypass
access controls via a crafted action: prefix.

CVSS Base Score: 5.8
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/87336 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:M/Au:N/C:P/I:P/A:N)

CVEID: CVE-2013-4316

DESCRIPTION:

An unspecified error in Apache Struts related to the default enabling of
Dynamic Method Invocation (DMI) could lead to remote code execution.

CVSS Base Score: 10
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/87373 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:C/I:C/A:C)

CVEID: CVE-2013-2251

Description:

Apache Struts 2.0.0 through 2.3.15 allows remote attackers to execute
arbitrary OGNL expressions via a parameter with a crafted (1) action:,
(2) redirect:, or (3) redirectAction: prefix.

CVSS Base Score: 7.5
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/85756 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVEID: CVE-2013-2248

Description:

Multiple open redirect vulnerabilities in Apache Struts 2.0.0 through
2.3.15 allow remote attackers to redirect users to arbitrary web sites and
conduct phishing attacks via a URL in a parameter using the (1) redirect:
or (2) redirectAction: prefix.

CVSS Base Score: 4.3
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/85755 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:M/Au:N/C:N/I:P/A:N)

CVEID: CVE-2013-2135

Description:

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute arbitrary
OGNL code via a request with a crafted value that contains both "${}" and
"%{}" sequences, which causes the OGNL code to be evaluated twice.

CVSS Base Score: 7.5
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/84763 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVEID: CVE-2013-2134

Description:

Apache Struts 2 before 2.3.14.3 allows remote attackers to execute
arbitrary OGNL code via a request with a crafted action name that is not
properly handled during wildcard matching, a different vulnerability than
CVE-2013-2135.

CVSS Base Score: 7.5
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/84762 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVEID: CVE-2013-2115

Description:

Apache Struts 2 before 2.3.14.2 allows remote attackers to execute arbitrary
OGNL code via a crafted request that is not properly handled when using
the includeParams attribute in the (1) URL or (2) A tag. NOTE: this issue
is due to an incomplete fix for CVE-2013-1966.


CVSS Base Score: 7.5
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/84543 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVEID: CVE-2013-1966

Description:

Apache Struts 2 before 2.3.14.1 allows remote attackers to execute arbitrary
OGNL code via a crafted request that is not properly handled when using
the includeParams attribute in the (1) URL or (2) A tag.


CVSS Base Score: 7.5
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/84542 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:L/Au:N/C:P/I:P/A:P)

CVEID: CVE-2013-1965

Description:

Apache Struts Showcase App 2.0.0 through 2.3.13, as used in Struts 2 before
2.3.14.1, allows remote attackers to execute arbitrary OGNL code via a
crafted parameter name that is not properly handled when invoking a redirect.

CVSS Base Score: 6.8
CVSS Temporal Score: See http://xforce.iss.net/xforce/xfdb/85573 for the
current score
CVSS Environmental Score*: Undefined
CVSS Vector: (AV:N/AC:M/Au:N/C:P/I:P/A:P)

Affected Products

Sterling Order Management 8.5
IBM Sterling Selling and Fulfillment Foundation 9.0
IBM Sterling Selling and Fulfillment Foundation 9.1.0
IBM Sterling Selling and Fulfillment Foundation 9.2.0
IBM Sterling Selling and Fulfillment Foundation 9.2.1
IBM Sterling Field Sales 9.0
IBM Sterling Field Sales 9.1.0
IBM Sterling Field Sales 9.2.0
IBM Sterling Field Sales 9.2.1

Remediation/Fixes

The recommended solution is to apply two fix packs sequentially, the
security fix pack (SFP) and then followed by the fix pack (FP) as soon as
practical. Please see below for information about the available fixes.


Product				Security Fix Pack*	Fix Pack*	How to acquire fix
IBM Sterling Selling and	9.2.1-SFP1		9.2.1-FP7	http://www-933.ibm.com/support/fixcentral/options
Fulfillment Foundation 							Select appropriate VRMF
9.2.1	

IBM Sterling Selling and 	9.2.0- SFP1		9.2.0-FP29	http://www-933.ibm.com/support/fixcentral/options
Fulfillment Foundation 							Select appropriate VRMF
9.2.0	

IBM Sterling Selling and  	9.1.0- SFP1		9.1.0-FP57	http://www-933.ibm.com/support/fixcentral/options
Fulfillment Foundation							Select appropriate VRMF
9.1.0

IBM Sterling Selling and 	9.0.0- SFP1	   	9.0.0-FP82	https://www14.software.ibm.com/webapp/iwm/web/reg/signup.do?source=swg-SterlngLegacyreq&lang=en_US
Fulfillment
Foundation 9.0.0   

Sterling Order Management 	8.5- SFP1		8.5-HF103	https://www14.software.ibm.com/webapp/iwm/web/reg/signup.do?source=swg-SterlngLegacyreq&lang=en_US
8.5	

IBM Sterling Field Sales 	SFS9.0-SFP1		SFS9.0-HF6	https://www14.software.ibm.com/webapp/iwm/web/reg/signup.do?source=swg-SterlngLegacyreq&lang=en_US
9.0	

IBM Sterling Field Sales 9.1.0	SFS9.1.0- SFP1		SFS9.1.0-FP15	http://www-933.ibm.com/support/fixcentral/options
									Select appropriate VRMF

IBM Sterling Field Sales 9.2.0	SFS9.2.0- SFP1		SFS9.2.0-FP4	http://www-933.ibm.com/support/fixcentral/options	
									Select appropriate VRMF

IBM Sterling Field Sales 9.2.1	SFS9.2.1- SFP1		SFS9.2.1-FP2	http://www-933.ibm.com/support/fixcentral/options
									Select appropriate VRMF

Workarounds/Mitigations

None

References:

Complete CVSS Guide
On-line Calculator V2
Complete CVSS Guide
On-line Calculator V2

Related information

IBM Secure Engineering Web Portal
IBM Product Security Incident Response Blog

Change History

31/1/2014 : Original Copy Published

*The CVSS Environment Score is customer environment specific and will
ultimately impact the Overall CVSS Score. Customers can evaluate the impact
of this vulnerability in their environments by accessing the links in the
Reference section of this Flash.

Note: According to the Forum of Incident Response and Security Teams (FIRST),
the Common Vulnerability Scoring System (CVSS) is an "industry open standard
designed to convey vulnerability severity and help to determine urgency
and priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT
WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING
THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.

*The CVSS Environment Score is customer environment specific and will
ultimately impact the Overall CVSS Score. Customers can evaluate the impact
of this vulnerability in their environments by accessing the links in the
Reference section of this Security Bulletin.

Note: According to the Forum of Incident Response and Security Teams (FIRST),
the Common Vulnerability Scoring System (CVSS) is an "industry open standard
designed to convey vulnerability severity and help to determine urgency
and priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT
WARRANTY OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING
THE IMPACT OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        http://www.auscert.org.au/render.html?cid=1980

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBUvBycBLndAQH1ShLAQKMzhAAq5ksK84ccqJhw4u3oS3opeT4GMx99JoU
Gr00NRZyytkN2bhSui3g8aTpjtXCHyRS/jYLllw1Z02vgTr2IaOq8fxo+KPz0Mv0
2gG+Sfu2kAlTzl3cQ9qTeBnOwDKDUhxFTSHcb+LxSWK24dmgRB7KAXqDUFwWfm5w
H9ivO1vYMtfxCc0FBGCnwTZzfePfkse1MCyHebPXk00D57xxvOaIOEnZqVWCTMy/
IjtJyQjujyBguN3s36Jrgqq4QHfq1AGlrWSDRrounh0dF9miI7ySnLTeo273PtlN
Xl93EbvW74wdYoSAFTb7MxKvgbUyrzrPctM0LRLMS9T3Ojf3ZTiJJ9plGFz3bgUX
FwNyhFRGZ3O/RYJMDuE5utA7mwSQfEekVG3KWuoZmBgJEC1+5RtBJmc2GifUJT+N
J+snWj6H5OQkFv1pgMDNl13t32nojexDTjSJIwUQu4W38p/Gn1+ZxLV+g3bHLq26
+Yk4Ieidl0+4UU64YP6pXC6YqOu2NrNKO7t89zeoiC2qSpFGKSSgDFLJ0e94cyh7
aSqN32Hs68gwyJ48l6MNNrQ5slI9beXQokPr/PovZ3ywXwQlZ7uyzhaELBOjNBGO
Tj5kFIPBp0bRCn5dBWEfsXPpVEVkwfDn/EMDGL0naD4IgO3LmY/6jTH/Va3OXcQV
CuzxoJD8TRY=
=ULIt
-----END PGP SIGNATURE-----