Writing CSV with CFML

The Spreadsheet CFML library now has improved support for creating CSV from your data

From: cfSimplicity

Early Access: Feature Flags - From Concept To Cultural Revolution

Ben Nadel announces and early access version of his book: Feature Flags - From Concept to Cultural Revolution....

From: Ben Nadel

Working Code Podcast - Episode 154: Premortems And Log Levels

Ben Nadel and the crew talk premortems and the power of creating a safe space of failure. Also, logging strategies and the reason so many logs are terrible....

From: Ben Nadel

Reading large CSV files with CFML

The Spreadsheet CFML library now supports fast, memory efficient CSV file processing

From: cfSimplicity

Working Code Podcast - Episode 153: Our Biggest Failures

Ben Nadel and the crew talk about their biggest failures in an effort to remove the social stigma around failure....

From: Ben Nadel

Critical Variable Mass Assignment Vulnerability in Adobe ColdFusion (CVE-2023-44350)

BackgroundAdobe ColdFusion is vulnerable to a Mass Assignment vulnerability that can result in an attacker being able to modify the value of any variable in any scope within the context of remote CFC methods.

From: Hoya Haxa - A Security Research Blog

Security updates released for ColdFusion 2021 and 2023, Nov 14 2023

Just a heads-up for my readers that there was an important security update released today by Adobe for ColdFusion 2023 (update 6) and 2021 (update 12). (Users of previous versions should note that those are no longer updated, not even for security fixes). For more, read on. [More]

From: Charlie Arehart - Server Troubleshooting

ColdFusion Summit 2023 Recap

A few weeks ago was the annual ColdFusion Summit in Las Vegas. And as expected, the event was very worth the trip! Overall I think everything ran very smoothly — food, sessions, staff, the party, and all the other things you'd expect at CF Summit were the same quality as previous years.

From: South of Shasta: Software Development, Web Design, Training

Self Signed Certificates in Edge on Windows 2022

When setting up a server for training purposes I wanted to create a self signed certificate for app1.

From: Pete Freitag's Homepage

Self Signed Certificates in Edge on Windows 2022

When setting up a server for training purposes I wanted to create a self signed certificate for app1.

From: Pete Freitag's Homepage

The newline cat mystery

I ran into a really strange problem today, whenever I would write a file it would show up as empty on my file system.

From: Pete Freitag's Homepage

The newline cat mystery

I ran into a really strange problem today, whenever I would write a file it would show up as empty on my file system.

From: Pete Freitag's Homepage

Working Code Podcast - Episode 152: Crontab, AI, And Book Publishing

Ben Nadel and the crew talk about visualizing cron jobs, learning about artificial intelligence at Harvard, and publishing books....

From: Ben Nadel

Working Code Podcast - Episode 151: Async Human Solutions

Ben Nadel and the crew talk about the chaos that is life; and, how real world problems are sometimes best mitigated with human solutions, not technical one....

From: Ben Nadel

Working Code Podcast - Episode 150: What's On Your Workbench

Ben Nadel and the crew talk what they've got going on in their work....

From: Ben Nadel

Enforcing The HTTP Request Method In ColdFusion

Ben Nadel looks at validating the incoming HTTP request method in ColdFusion in order to prevent malicious GET requests....

From: Ben Nadel

New Blog Domain - www.hoyahaxa.com

I recently moved my blog over to a custom domain -- https://www.

From: Hoya Haxa - A Security Research Blog

ColdFusion, Connectors, and CFAdmin Security (for more than just ColdFusion 2023 Update 5 and ColdFusion 2021 Update 11)

IntroductionThis post is about ColdFusion 2023 Update 5 and ColdFusion 2021 Update 11, but it's also about more than just those versions.

From: Hoya Haxa - A Security Research Blog

jSoup Error: Index Out Of Bounds For Length

Ben Nadel reproduces an error in jSoup and ColdFusion; and demonstrates how to get around it by using the .remove() method....

From: Ben Nadel

Solving failure in applying latest CF updates, or avoiding that failure

If you try to apply ColdFusion updates (including the latest released Oct 6) via the CF admin or command line and find that the update fails, the problem may be due to the JVM you're using (within CF or at the command line). There's a simple solution, which I discuss in this post. [More]

From: Charlie Arehart - Server Troubleshooting