Looking back at old vulnerabilities can be both fun and useful. Part history, part nostalgia, and still a healthy dose of understanding the technical innerworkings of some software or system. I'm sure that George Santayana would agree. I had planned to go into detail about a bygone vulnerability I found a long time ago in Oracle Reports, but for now this is just a teaser.
Thursday, May 27, 2021
Friday, May 21, 2021
Stupid Unix Tricks - Escaping a Restricted Shell
Welcome to the first post of what may become a series - Stupid Unix Tricks.
I love stupid Unix tricks. Even better if they can be used for something security-related. This remains one of my favorite security advisories ever. So it shouldn't be a surprise that I really enjoy security assessments that involve breaking out of a restricted shell. They're a lot of fun, and restricted shells are extremely hard to get right in terms of security and prevention. (I feel the same about kiosk escapes too, but that's a topic for another time.)
Sunday, April 25, 2021
Second post - a blog introduction
A new security blog. In 2021. Um...yeah.
I’ve been working in information security for the past 20+ years. These days, most of my focus is on application security, penetration testing, red teaming, and offense — although I have plenty of slowly-aging experience in incident response, security operations, network/security engineering, UNIX administration, and policy work too.
Wednesday, April 21, 2021
SSRF in ColdFusion/CFML Tags and Functions
TL;DR: Several ColdFusion/CFML tags and functions can process URLs as file path arguments -- including some tags and and functions that you might not expect. This can lead to Server-Side Request Forgery (SSRF) vulnerabilities in your code. Developers should be sure to validate any user input passed to the affected tags and functions.