CVE-2026-31815

Unicorn adds modern reactive component functionality to your Django templates. Prior to 0.67.0, component state manipulation is possible in django-unicorn due to missing access control checks during property updates and method calls. An attacker can bypass the intended _is_public protection to modify internal attributes such as template_name or trigger protected methods. This vulnerability is fixed in 0.67.0.
Configurations

Configuration 1 (hide)

cpe:2.3:a:django-unicorn:unicorn:*:*:*:*:*:django:*:*

History

No history.

Information

Published : 2026-03-10 22:16

Updated : 2026-03-18 19:36


NVD link : CVE-2026-31815

Mitre link : CVE-2026-31815

CVE.ORG link : CVE-2026-31815


JSON object : View

Products Affected

django-unicorn

  • unicorn
CWE
CWE-284

Improper Access Control

CWE-915

Improperly Controlled Modification of Dynamically-Determined Object Attributes