Skip to content

Commit

Permalink
updated for APSB11-29
Browse files Browse the repository at this point in the history
  • Loading branch information
dcepler committed Dec 14, 2011
1 parent 72d6c77 commit fc6ac33
Show file tree
Hide file tree
Showing 12 changed files with 73 additions and 10 deletions.
4 changes: 2 additions & 2 deletions README
Expand Up @@ -31,7 +31,7 @@ wrapped with AntInstaller to create a GUI and text based interface which
only require Java 1.5+ to be installed.

** ColdFusion 8.0.1 **
All hot fixes and security bulletins published as of November 3, 2011 for
All hot fixes and security bulletins published as of December 13, 2011 for
ColdFusion 8.0.1 are applied except if they were superseded by a newer
patch and the following:
* kb404026 - Patch for Performance Monitor with ColdFusion 8.0.1
Expand All @@ -50,7 +50,7 @@ and breaks other things, see
http://www.mischefamily.com/nathan/index.cfm/2009/10/1/hf80171643-Breaks-Application-Specific-Custom-Tag-Paths

** ColdFusion 9.0.1 **
All hot fixes and security bulletins published as of November 3, 2011 for
All hot fixes and security bulletins published as of December 13, 2011 for
ColdFusion 9.0.1 are applied except if they were superseded by a newer
patch.

Expand Down
4 changes: 2 additions & 2 deletions README.htm
Expand Up @@ -28,15 +28,15 @@ <h2>What it does</h2>
<h2>Details</h2>
<p>At the core, Unofficial Updater 2 is just an <a href="http://ant.apache.org/">Ant</a> script. Ant was chosen since it could provide cross platform support. The ant script was wrapped with <a href="http://antinstaller.sourceforge.net/">AntInstaller</a> to create a GUI and text based interface which only require Java 1.5+ to be installed.</p>
<h3>ColdFusion 8.0.1</h3>
<p>All <a href="http://kb2.adobe.com/cps/402/kb402604.html#main_ColdFusion_8_0_1_Hot_Fixes">hot fixes</a> and <a href="http://www.adobe.com/support/security/#coldfusion">security bulletins</a> published as of November 3, 2011 for ColdFusion 8.0.1 are applied except if they were superseded by a newer patch and the following:</p>
<p>All <a href="http://kb2.adobe.com/cps/402/kb402604.html#main_ColdFusion_8_0_1_Hot_Fixes">hot fixes</a> and <a href="http://www.adobe.com/support/security/#coldfusion">security bulletins</a> published as of December 13, 2011 for ColdFusion 8.0.1 are applied except if they were superseded by a newer patch and the following:</p>
<ul>
<li><a href="http://kb2.adobe.com/cps/404/kb404026.html">kb404026 - Patch for Performance Monitor with ColdFusion 8.0.1</a></li>
<li><a href="http://www.adobe.com/support/security/bulletins/apsb09-12.html">CVE-2009-1876 - wsconfig.jar update for Apache</a></li>
<li><a href="http://kb2.adobe.com/cps/403/kb403750.html">kb403750 - Using the flexgateway to instantiate multiple instances of CFCs causes objects to be populated as nulls (hf801-71643)</a></li>
</ul>
<p>Both kb404026 and CVE-2009-1876 require modifications to be done to the system configuration. kb404026 requires ability to modify the Windows registry and CVE-2009-1876 will modify the connector configuration. kb403750 is not installed since it does not seem to resolve all the issues and breaks other things, see <a href="http://www.mischefamily.com/nathan/index.cfm/2009/10/1/hf80171643-Breaks-Application-Specific-Custom-Tag-Paths">hf801-71643 Breaks Application Specific Custom Tag Paths</a></p>
<h3>ColdFusion 9.0.1</h3>
<p>All <a href="http://kb2.adobe.com/cps/529/cpsid_52967.html">hot fixes</a> and <a href="http://www.adobe.com/support/security/#coldfusion">security bulletins</a> published as of November 3, 2011 for ColdFusion 9.0.1 are applied except if they were superseded by a newer patch.</p>
<p>All <a href="http://kb2.adobe.com/cps/529/cpsid_52967.html">hot fixes</a> and <a href="http://www.adobe.com/support/security/#coldfusion">security bulletins</a> published as of December 13, 2011 for ColdFusion 9.0.1 are applied except if they were superseded by a newer patch.</p>
<h3>Session Fixation (APSB11-04)</h3>
<p>Please refer to the <a href="http://kb2.adobe.com/cps/890/cpsid_89094.html">technote</a> about the Session Fixation issue since Unofficial Updater 2 does not modify jvm.config.
<p>Additional information on ColdFusion Session Fixation:</p>
Expand Down
2 changes: 1 addition & 1 deletion antinstall-config.xml
Expand Up @@ -26,7 +26,7 @@
defaultImageResource="/resources/images/background-bar.png"
minJavaVersion="1.5"
finishButtonText="Apply Updates"
version="2011.11.03">
version="2011.12.13">

<page type="text" name="Intro" displayText="Welcome to Unofficial Updater 2" htmlResource="/README.htm" textResource="/README" />

Expand Down
64 changes: 62 additions & 2 deletions build.xml
Expand Up @@ -41,7 +41,9 @@
<!-- <property name="cpsid_90784.CF801.zip.SHA-512" value="8911930b7f9b3d7fe5837810356b1cf37cc00dd383e4dcd03b2b3449b41a819fae2f0f45a0f03a79d22f2e688a611b9d4b23757d6ec4cc74d3ecd21f24cb1e83" /> -->
<property name="cpsid_90784.CF801.zip.SHA-512" value="c4853aaf0844e031e969763f816bb5485cacfc855d4f77352eee8964d739efb72081242522205fe6a64b565a50825d31e685179ac350da8bb9cf1396a1adf3da" />
<property name="cpsid_90784.CFIDE-801.zip.SHA-512" value="50f96562ef75f390d879e1980654c0feeb45a7a5d7c84ca1f31917d45c7bad3bdeedfefe54adb68f9f2b87313a044dc20b33ac3216ca8349c99d7939c42fbf3c" />


<property name="cpsid_92512.CF801jar.zip.SHA-512" value="fa872cdd7d6848bfb229675be659845533a09f36ff5961df8a6ad462fab1f3ae8eb64aa31fab24a42dfd041aaa5bf892575582581d557fadc05fe51449d023f7" />

<property name="APSB09-12.jmc-app2.zip.SHA-512" value="3dc5276893dd5eb218d7031d041a41a26af3c961b45238339a27afedce4f3236b4bd8f99b013eb152ce7c98385dcf14a10b6245d6930fe228af2dac1ceaabc3a" />

<!-- ColdFusion 9.0.1 Update Hashes -->
Expand All @@ -56,10 +58,12 @@
<property name="cpsid_91836.CF901.zip.SHA-512" value="064ee66916decf7bbdad991f572c97496fdec7ac747f0c728ec4fcf249a3f01e85e11cf70026fc5d6f106aecddf1ad156043e1c838dc447439d7b838e2e2e499" />
<property name="cpsid_91836.CFIDE-901.zip.SHA-512" value="70848c608769d7bcdc672ee3a0fa6fac395a43b55f0f11519e1bdc28d05640658b8c1d3276aee31ebab619aa115a52259c0c323250facd865d75d42b85cf0102" />

<property name="cpsid_92512.CF901jar.zip.SHA-512" value="314d4cc4dda6ca10782b444ddce2d2fca0c18d393ee9e6f53aa27fddef0ca48989afbe175ea4280f36f99f41605cbdf5ac7182b43de1b59e6f6e6ccab7ccd321" />

<property name="errorMsg.FileVerification" value="File Verification Failure: SHA-512 signatures do not match" />

<!-- if running as standalone Ant script, add depends="get_install_info" to the target below -->
<target name="preUpdate" description="Preliminary work for update">
<target name="preUpdate" description="Preliminary work for update" depends="get_install_info">

<if>
<equals arg1="${applyUpdate}" arg2="n" />
Expand Down Expand Up @@ -136,12 +140,14 @@
<!-- <mkdir dir="downloads/cf801/cpsid_82241" /> -->
<!-- <mkdir dir="downloads/cf801/cpsid_89094" /> -->
<mkdir dir="downloads/cf801/cpsid_90784" />
<mkdir dir="downloads/cf801/cpsid_92512" />
<mkdir dir="downloads/cf801/APSB09-12" />

<mkdir dir="downloads/cf901" />
<!-- <mkdir dir="downloads/cf901/cpsid_86263" /> -->
<!-- <mkdir dir="downloads/cf901/cpsid_90784" /> -->
<mkdir dir="downloads/cf901/cpsid_91836" />
<mkdir dir="downloads/cf901/cpsid_92512" />

<echo message="Clearing all existing Hot Fixes from ${hotfixDir}" />
<delete>
Expand Down Expand Up @@ -278,6 +284,7 @@ Using the following directories:
<!-- <antcall target="cpsid_82241" /> -->
<!-- <antcall target="cpsid_89094" /> -->
<antcall target="cpsid_90784_cf801" />
<antcall target="cpsid_92512_cf801" />

<!-- only for jrun installs -->
<if>
Expand Down Expand Up @@ -582,6 +589,34 @@ Using the following directories:

</target>

<target name="cpsid_92512_cf801" description="Security update: Hotfix available for ColdFusion (APSB11-29)">

<echo message="Downloading Security update: Hotfix available for ColdFusion (APSB11-29)" />
<get src="http://kb2.adobe.com/cps/925/cpsid_92512/attachments/CF801jar.zip" dest="downloads/cf801/cpsid_92512/CF801jar.zip" verbose="true" usetimestamp="true" />

<checksum algorithm="SHA-512" file="downloads/cf801/cpsid_92512/CF801jar.zip" property="${cpsid_92512.CF801jar.zip.SHA-512}" verifyproperty="cpsid_92512_isOK" />

<if>
<equals arg1="${cpsid_92512_isOK}" arg2="true" />
<then>

<!-- hf801-00003.jar should be removed in-favor of hf801-00004.jar in cpsid_92512 -->
<delete file="${cfusionLibDir}/updates/hf801-00003.jar"/>

<unzip src="downloads/cf801/cpsid_92512/CF801jar.zip" dest="downloads/cf801/cpsid_92512/" />

<echo message="Applying files to ${cfusionLibDir}" />
<copy todir="${cfusionLibDir}/updates" verbose="true" overwrite="true" preservelastmodified="true">
<fileset dir="downloads/cf801/cpsid_92512/CF801jar"/>
</copy>

</then>
<else>
<fail message="${errorMsg.FileVerification}" />
</else>
</if>

</target>

<target name="APSB09-12" description="Security Update: Hotfixes available for ColdFusion and JRun (APSB09-12)">

Expand Down Expand Up @@ -619,6 +654,7 @@ Using the following directories:
<!-- <antcall target="cpsid_86263" /> -->
<!-- <antcall target="cpsid_90784_cf901" /> -->
<antcall target="cpsid_91836" />
<antcall target="cpsid_92512_cf901" />
<antcall target="cleanup" />

</target>
Expand Down Expand Up @@ -729,5 +765,29 @@ Using the following directories:
</if>

</target>

<target name="cpsid_92512_cf901" description="Security update: Hotfix available for ColdFusion (APSB11-29)">

<echo message="Downloading Security update: Hotfix available for ColdFusion (APSB11-29)" />
<get src="http://kb2.adobe.com/cps/925/cpsid_92512/attachments/CF901jar.zip" dest="downloads/cf901/cpsid_92512/CF901jar.zip" verbose="true" usetimestamp="true" />

<checksum algorithm="SHA-512" file="downloads/cf901/cpsid_92512/CF901jar.zip" property="${cpsid_92512.CF901jar.zip.SHA-512}" verifyproperty="cpsid_92512_isOK" />

<if>
<equals arg1="${cpsid_92512_isOK}" arg2="true" />
<then>
<unzip src="downloads/cf901/cpsid_92512/CF901jar.zip" dest="downloads/cf901/cpsid_92512/" />

<echo message="Applying files to ${cfusionLibDir}" />
<copy todir="${cfusionLibDir}/updates" verbose="true" overwrite="true" preservelastmodified="true">
<fileset dir="downloads/cf901/cpsid_92512/CF901jar"/>
</copy>
</then>
<else>
<fail message="${errorMsg.FileVerification}" />
</else>
</if>

</target>

</project>
Binary file modified cf801-hotfix-matrix.pdf
Binary file not shown.
Binary file modified cf901-hotfix-matrix.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion uu2-cf801-j2ee-filechanges.txt
Expand Up @@ -386,7 +386,7 @@ Added:
/WEB-INF/cfusion/lib/preso/blank.swf
/WEB-INF/cfusion/lib/preso/dummy.swf
/WEB-INF/cfusion/lib/updates/chf8010004.jar
/WEB-INF/cfusion/lib/updates/hf801-00003.jar
/WEB-INF/cfusion/lib/updates/hf801-00004.jar
/WEB-INF/cfusion/lib/updates/hf801-71557.jar
/WEB-INF/cfusion/lib/updates/hf801-76563.jar
/WEB-INF/exception/udf.cfm
Expand Down
2 changes: 1 addition & 1 deletion uu2-cf801-jrun-filechanges.txt
Expand Up @@ -387,7 +387,7 @@ Added:
/WEB-INF/cfusion/lib/preso/blank.swf
/WEB-INF/cfusion/lib/preso/dummy.swf
/WEB-INF/cfusion/lib/updates/chf8010004.jar
/WEB-INF/cfusion/lib/updates/hf801-00003.jar
/WEB-INF/cfusion/lib/updates/hf801-00004.jar
/WEB-INF/cfusion/lib/updates/hf801-71557.jar
/WEB-INF/cfusion/lib/updates/hf801-76563.jar
/WEB-INF/exception/udf.cfm
Expand Down
2 changes: 1 addition & 1 deletion uu2-cf801-standalone-filechanges.txt
Expand Up @@ -358,7 +358,7 @@ Added:
/lib/preso/blank.swf
/lib/preso/dummy.swf
/lib/updates/chf8010004.jar
/lib/updates/hf801-00003.jar
/lib/updates/hf801-00004.jar
/lib/updates/hf801-71557.jar
/lib/updates/hf801-76563.jar
/CFIDE/administrator/images/aboutbackground_CF8.jpg
Expand Down
1 change: 1 addition & 0 deletions uu2-cf901-j2ee-filechanges.txt
Expand Up @@ -323,6 +323,7 @@ Added:
/CFIDE/administrator/cfadmin.wzrd
/CFIDE/administrator/securityerror.cfm
/WEB-INF/cfusion/lib/updates/chf9010002.jar
/WEB-INF/cfusion/lib/updates/hf901-00003.jar
/WEB-INF/cfusion/lib/commons-fileupload-1.2.jar
/WEB-INF/cfusion/lib/esapi-2.0_rc10.jar
/WEB-INF/cfusion/lib/ESAPI.properties
Expand Down
1 change: 1 addition & 0 deletions uu2-cf901-jrun-filechanges.txt
Expand Up @@ -323,6 +323,7 @@ Added:
/CFIDE/administrator/cfadmin.wzrd
/CFIDE/administrator/securityerror.cfm
/WEB-INF/cfusion/lib/updates/chf9010002.jar
/WEB-INF/cfusion/lib/updates/hf901-00003.jar
/WEB-INF/cfusion/lib/commons-fileupload-1.2.jar
/WEB-INF/cfusion/lib/esapi-2.0_rc10.jar
/WEB-INF/cfusion/lib/ESAPI.properties
Expand Down
1 change: 1 addition & 0 deletions uu2-cf901-standalone-filechanges.txt
Expand Up @@ -320,6 +320,7 @@ Modified:

Added:
/lib/updates/chf9010002.jar
/lib/updates/hf901-00003.jar
/lib/commons-fileupload-1.2.jar
/lib/esapi-2.0_rc10.jar
/lib/ESAPI.properties
Expand Down

0 comments on commit fc6ac33

Please sign in to comment.