Skip to main content

Location Weather CVE-2026-7249

| EUVD-2026-31404 MEDIUM
Missing Authorization (CWE-862)
2026-05-22 Wordfence GHSA-hx3j-p7vv-7jq2
4.3
CVSS 3.1
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

1
Analysis Generated
May 22, 2026 - 05:18 vuln.today

DescriptionNVD

The Location Weather plugin for WordPress is vulnerable to unauthorized modification of data due to missing capability checks on the splw_update_block_options() and lwp_clean_weather_transients() functions in all versions up to, and including, 3.0.2. This makes it possible for authenticated attackers, with Contributor-level access and above, to disable all weather blocks and purge all weather cache transients. The nonce required for these actions is exposed to all authenticated users via wp_localize_script() on the init hook.

AnalysisAI

Unauthorized modification of weather display settings in the Location Weather WordPress plugin (versions ≤3.0.2) is achievable by any authenticated user with Contributor-level access or above, due to missing capability checks on the administrative functions splw_update_block_options() and lwp_clean_weather_transients(). Affected sites expose the protective nonce to all authenticated sessions via wp_localize_script() on the init hook, neutralizing what would otherwise be a secondary CSRF defense and making exploitation straightforward for any logged-in user. …

Sign in for full analysis, threat intelligence, and remediation guidance.

Share

CVE-2026-7249 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy