Read the docs

Ortto WordPress plugin missing authentication on config updates

Priority MEDIUM 43CWE-306Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
Low · High · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-306.

Summary

The Ortto plugin for WordPress before 1.0.25 does not authenticate configuration update requests and relies only on a secret exposed in public HTML (CWE-306). An unauthenticated remote attacker can overwrite the plugin's configuration to serve arbitrary scripts.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Description from the CNA

The Ortto plugin for WordPress before 1.0.25 did not authenticate configuration update requests, relying only on a secret exposed in public HTML. An unauthenticated threat actor could overwrite the plugin's configuration to serve arbitrary scripts.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00287 21st percentileScored 2026-11-07
Fix Fixed ortto (canva): 1.0.25

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
Canvaorttobefore 1.0.251.0.25Patch availableCNA
  • ortto VendorCanva Affected before 1.0.25 Fixed in 1.0.25 Patch available CNA

Remediation

Update the Ortto plugin for WordPress to version 1.0.25 or later.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

  • Fix · CNA ortto (canva) Fixed in 1.0.25

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    canva ortto 1.0.25

    3 records Highest priority Priority MEDIUM 1 MEDIUM, 2 LOW

    Other records, highest priority first

    • TI-2026-82268 Sensitive WooCommerce product data exposed by Ortto plugin for WordPressPriority LOW 30
    • TI-2026-82267 Stored cross-site scripting in Ortto plugin for WordPressPriority LOW 21

Timeline

  1. 2026-10-29 Threatist record created from CVE-2026-113387
  2. 2026-10-29 CISA SSVC decision points changed
  3. 2026-10-29 Alias added: GHSA-jqqj-mjjm-8jrv

References

  • TI-2026-58447 Improper verification of communication channel in Canva CVSS 3.1CRITICAL 9.6
  • TI-2026-58453 The Canva Android App before 2.376.0 did not restrict the headers returned to an external… CVSS 3.1HIGH 8.8
  • TI-2025-40808 Type confusion in Canva Affinity CVSS 3.1HIGH 7.8
  • TI-2025-39740 Out-of-bounds write in Canva Affinity CVSS 3.1HIGH 7.8
  • TI-2026-56261 Stack-based buffer overflow in Canva Affinity CVSS 3.1HIGH 7.7
  • TI-2026-61753 The Canva Mobile App for HarmonyOS before v1.15.1 did not restrict the headers returned… CVSS 3.1HIGH 7.1
See all 35 →

Sources