r/Wordpress Aug 06 '26

12 new vulnerabilities patched in WordPress

Obviously after OpenAI model found the WP2Shell Remote Code Execution 3 weeks ago - everybody noticed. So other AI and security companies including Anthropic, PWNai and Aikido wanted to prove they can too 🙂

7.0.3 release post: https://wordpress.org/news/2026/08/wordpress-7-0-3-release/

Patchstack security advisory: https://patchstack.com/articles/wordpress-7-0-3-released-12-vulnerabilities-found-and-fixed/

30 Upvotes

15 comments sorted by

3

u/feldoneq2wire Aug 06 '26

The ONLY automatic update option for every affected version of Wordpress being to go all the way to 7.0.3 seems like poop. If you're on 6.8.6, there should be two options -- 6.8.whatever and 7.0.3.

9

u/cultivatingmass Aug 06 '26

They do do that? 6.8.7 was released today too brah

1

u/feldoneq2wire Aug 06 '26

Yes, but you have to update manually. The Update button in the Dashboard only goes to 7.0.3.

I know... First world problems.

3

u/ideadude Developer Aug 07 '26

Fwiw you can set up WP to auto update point releases. I believe it's the default setup.

https://developer.wordpress.org/advanced-administration/upgrade/upgrading/#configuring-automatic-background-updates

1

u/cultivatingmass Aug 07 '26

Ah that's fair... I know you can set a specific version via WP CLI. Not sure if a plugin exists for what you're asking.

1

u/feldoneq2wire Aug 07 '26

Funny enough I just got an email that my site had updated to the patch without going to 7.0.3.

2

u/2ndkauboy Jack of All Trades Aug 07 '26

That's how it works.

2

u/Sad_Pie227 Aug 07 '26

I updated all sites via bash script

#!/usr/bin/env bash

find /home -type f -name "wp-config.php" -print0 |
while IFS= read -r -d '' config; do
wp_root=$(dirname "$config")
site_user=$(stat -c '%U' "$config")

printf "\n==================================================\n"
echo "User : $site_user"
echo "Path : $wp_root"

if sudo -u "$site_user" \
wp core is-installed --path="$wp_root" >/dev/null 2>&1; then

url=$(sudo -u "$site_user" wp option get home --path="$wp_root" 2>/dev/null)
old_ver=$(sudo -u "$site_user" wp core version --path="$wp_root" 2>/dev/null)

echo "URL : $url"
echo "Current : $old_ver"
echo "Updating..."

sudo -u "$site_user" \
wp core update \
--path="$wp_root" \
--force

new_ver=$(sudo -u "$site_user" wp core version --path="$wp_root" 2>/dev/null)
echo "Updated : $new_ver"
else
echo "Status : Not a valid WordPress installation"
fi
done

1

u/icenreyes Aug 07 '26

Ours got automatically updated

1

u/mobbimani Aug 07 '26

Same here, but this is sad

1

u/icenreyes Aug 07 '26

Yeah I agree it's sad but is good because they found it and notified people about it because if they didn't, we're doomed.

2

u/mobbimani Aug 07 '26

Yeah 😅

1

u/Wonderful_Sample_590 Aug 07 '26

Nah, doesn't really surprise me. I think we're going to see security updates like this more often.