ISC StormCast for Monday, March 11th, 2024
SANS Internet Stormcenter Daily Cyber Security Podcast (Stormcast)
SANS ISC Handlers
4.9 • 754 Ratings
🗓️ 11 March 2024
⏱️ 7 minutes
🧾️ Download transcript
Summary
Transcript
Click on a timestamp to play from that location
| 0:00.0 | Hello and welcome to the Monday, March 11, 2020, |
| 0:04.5 | edition of the Sands and the Storm Center's Stormcast. |
| 0:08.5 | My name is Johannes Ulrich, and the time recording from Jacksonville, Florida. |
| 0:13.7 | So today I want to start with WordPress. |
| 0:16.5 | I usually kind of ignore WordPress. |
| 0:18.8 | There are always numerous vulnerabilities in WordPress, extensions and such, so kind of ignore WordPress. There are always numerous vulnerabilities in WordPress, |
| 0:22.0 | extensions and such, so kind of got tired of it and don't really mention them anymore here |
| 0:27.8 | in the podcast. But there's something new going on with WordPress that I think is worth |
| 0:34.0 | mentioning. And that's attackers deploying JavaScript on compromised websites that are then being used |
| 0:42.3 | to trick clients into brute forcing passwords against other third-party WordPress websites. |
| 0:50.3 | WordPress has an API to log in. |
| 0:53.3 | There's nothing really wrong about this. |
| 0:56.3 | That's very common. |
| 0:58.7 | But typically you have same origin policy that prevents JavaScript being loaded from a third party from actually abusing these APIs. |
| 1:14.7 | JavaScript can still send a simple request to the third party, but JavaScript is then prevented from actually parsing the response. So you could do |
| 1:21.1 | theoretically sort of the brute forcing, but there would be no good way for an attacker to figure |
| 1:27.0 | out whether or not the password is |
| 1:29.2 | actually correct. Unless you add a specific header to the API, access control, our origin, |
| 1:38.0 | asterix that will allow third parties to actually then parse the response coming back from the API. |
| 1:47.0 | Now, I tried to figure out what's a default setting here in WordPress and immediately came across a Stack Overflow article that says, hey, if you're having a problem with JavaScript axing your WordPress API, |
| 2:01.8 | this is the header that you need to add, access control our origin asterisk. |
| 2:05.4 | So basically it looks like there's a widespread recommendation to deploy this insecure configuration. |
... |
Please login to see the full transcript.
Disclaimer: The podcast and artwork embedded on this page are from SANS ISC Handlers, and are the property of its owner and not affiliated with or endorsed by Tapesearch.
Generated transcripts are the property of SANS ISC Handlers and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.
Copyright © Tapesearch 2026.

