Copy link to clipboard
Copied
Update (6/12):
Update (6/13):
Update (6/21):
We are pleased to announce that we have released security updates to ColdFusion (2023 release) Update 8 and ColdFusion (2021 release) Update 14.
This update includes several security fixes to ensure the safety and security of our systems. These changes address potential vulnerabilities and threats and are part of our ongoing commitment to protecting your data and privacy.
For more information, view the security bulletin, APSB24-41.
Where do I download the updates from
Download the updates from the following locations:
What do these updates contain
Change in default algorithm
We've introduced a new JVM flag: -Dcfdocument.metahttpequivrefresh.localfile=TRUE. This flag allows you to call the URL or location passed in the HTML meta tag. By default, the value is FALSE.
However, in the next major release of ColdFusion, we WILL remove the flag.
Package updates
The following packages have been updated:
Solr upgrade
If you manually upgraded Solr to version 8.11.2 using the instructions in Upgrade SOLR to mitigate security risks in ColdFusion, then after installing Update 8, SOLR will not downgrade to version 7.9.
For more information, view the following tech notes:
Are the Docker images available
The images are available on the Docker hub and ECR.
Please update your ColdFusion versions and provide us with your valuable feedback.
Copy link to clipboard
Copied
Greetings,
After applying update 8 to CF2023, connection to one of my Oracle datasources returns following error:
Error Executing Database Query. [DataDirect][Oracle JDBC Driver]arraycopy: destination index -1 out of bounds for byte[128].
Looks like issue is connected to changing default encryption value. Adding -Dcoldfusion.encryption.useCFMX_COMPATAsDefault=TRUE to JVM arguments fixed that issue.
Interesting that I have a few oracle datasources (different servers) and the error happened only on one of those.
I hope that helps to those that expirience the same issue.
Regards,
Simon
UC Berkeley
Copy link to clipboard
Copied
Greetings,
Copy link to clipboard
Copied
Simon, I'm not aware of anyone else having that issue (though they may, of course). But I'll offer some thoughts/questions:
If you can't or won't do that, or want to press on for the sake of others, tell us also :
Or maybe someone else will have a different suggestion for you.
Copy link to clipboard
Copied
Charlie,
It turned out to be coincidence of events. Our DBAs updated Oracle DB over the weekend and I also applied CF update 8 over the weekend. That Oracle update created very nasty intermitent issue with DB connection, not the CF update.
It is actually described in other Adobe post. See - https://community.adobe.com/t5/coldfusion-discussions/how-to-fix-the-arraycopy-out-of-bound-error/m-...
I hope I actually managed to resolve that by downloading Oracle JDBC driver ojdbc11.jar and succesfully adding datasource connection as Other. Not sure what other issues may that driver to cause (probably not certified with CF2023), but it resoved connection error.
Regards,
Simon
UC Berkeley
Copy link to clipboard
Copied
Hope it works out. FWIW, I actually HAD meant to ask about what jdbc driver you were using, as that can indeed have an impact on such problems. 🙂