Lucene search
+L

45649 matches found

Github Security Blog
Github Security Blog
added 2026/08/20 6:44 p.m.15 views

Winter: My Account preview exposes another backend user's profile by record ID

Impact Backend\Controllers\MyAccount, introduced in v1.2.13, declares an empty $requiredPermissions array so that any authenticated backend user can manage their own account. It implements the FormController behavior, which exposes three routable actions — create, update and preview — that each...

5.6AI score
SaveExploits0References4Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/20 6:44 p.m.18 views

Winter: Stored XSS through Backend List widget image columns

Impact Backend\Widgets\Lists::evalImageTypeValue interpolated the resolved image URL into a single-quoted src attribute without escaping it. Where a list column of type image rendered an attacker-influenced value, that value could break out of the attribute and inject arbitrary attributes —...

5.6AI score
SaveExploits0References4Affected Software1
OSV
OSV
added 2026/08/20 6:44 p.m.16 views

GHSA-8CFW-PCWH-V63W Winter: Authenticated Twig sandbox escape in CMS SecurityPolicy (bypass of CVE-2024-54149)

Impact Affected versions of Winter CMS allow authenticated backend users with CMS template-editing permissions to escape the Twig sandbox "safe mode" that is meant to restrict what template code can do. Using any of the following permissions, an attacker can read and modify arbitrary database...

8.4CVSS7.4AI score0.0043EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/08/20 6:44 p.m.18 views

Winter: Authenticated Twig sandbox escape in CMS SecurityPolicy (bypass of CVE-2024-54149)

Impact Affected versions of Winter CMS allow authenticated backend users with CMS template-editing permissions to escape the Twig sandbox "safe mode" that is meant to restrict what template code can do. Using any of the following permissions, an attacker can read and modify arbitrary database...

8.4CVSS7.3AI score0.00405EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/08/20 6:44 p.m.30 views

GHSA-2223-F22X-24CQ Winter: Local File Inclusion through =include directives in JavaScript asset compilation

Impact Affected versions of Winter CMS allow authenticated backend users with the cms.manageassets permission "Manage website assets - images, JavaScript files, CSS files" to disclose arbitrary files readable by the PHP process by placing an =include / =require directive in a theme JavaScript...

4.9CVSS5.7AI score0.00385EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/08/20 6:44 p.m.13 views

Winter: Local File Inclusion through =include directives in JavaScript asset compilation

Impact Affected versions of Winter CMS allow authenticated backend users with the cms.manageassets permission "Manage website assets - images, JavaScript files, CSS files" to disclose arbitrary files readable by the PHP process by placing an =include / =require directive in a theme JavaScript...

5.4CVSS5.8AI score0.30166EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/20 6:43 p.m.11 views

Winter: Local File Inclusion through @import directives in LESS compilation of backend customizable stylesheets and theme assets

Impact Affected versions of Winter CMS allow authenticated backend users with the following permissions to disclose arbitrary files readable by the PHP process by injecting @import inline "" directives into LESS source that the backend compiles. Four entry points share the same root cause: - Bran...

4.9CVSS5.8AI score0.00351EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/20 6:42 p.m.11 views

django CMS: Missing authorization in `render_object_structure` discloses non-PageContent placeholder structure to low-privileged staff

Summary The django-cms frontend-editing structure endpoint GET //admin/cms/placeholder/object//structure// did not perform an object-level authorization check for non-PageContent objects. Any authenticated, active staff user could request the structure endpoint for a frontend-editable object a...

4.3CVSS5.6AI score0.00199EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/20 6:42 p.m.14 views

django CMS: Broken access control in page *Duplicate* allows reading the content of any page (cross-site / restriction bypass)

Impact The only authorization gate on the duplicate flow is PageAdmin.hasaddpermission, which checks usercanaddpageuser, site / usercanaddsubpage... — i.e. “may this user create a page at all”. Nothing checks the user’s relationship to the page being copied: - cms/admin/forms.py —...

6.5CVSS5.5AI score0.00239EPSS
SaveExploits0References5Affected Software1
OSV
OSV
added 2026/08/20 6:42 p.m.10 views

GHSA-6X92-6VX4-5FWR django CMS: Broken access control in page *Duplicate* allows reading the content of any page (cross-site / restriction bypass)

Impact The only authorization gate on the duplicate flow is PageAdmin.hasaddpermission, which checks usercanaddpageuser, site / usercanaddsubpage... — i.e. “may this user create a page at all”. Nothing checks the user’s relationship to the page being copied: - cms/admin/forms.py —...

6.5CVSS5.6AI score0.00239EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
added 2026/08/20 6:42 p.m.14 views

django CMS: Stored XSS in edit-mode plugin exception rendering

Summary When plugin rendering fails in edit mode, django CMS renders a cms-rendering-exception block so editors can see that a placeholder could not be rendered. Older code built that block's heading by interpolating the exception message, placeholder/source strings, and the failing plugin's shor...

4.4CVSS5.4AI score0.00165EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/20 6:42 p.m.9 views

django CMS: Structure endpoint bypasses page-view permission

Summary The structure-board endpoint renderobjectstructure renders a page's plugin structure without verifying that the requesting user is allowed to view the page. The edit and preview endpoints enforce this via renderpage, but the structure endpoint does not, allowing a low-privileged staff use...

6.5CVSS5.4AI score0.00244EPSS
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2026/08/20 6:42 p.m.10 views

django CMS: Clipboard copy IDOR discloses unauthorized plugin content

Summary The clipboard copy paths of the copyplugins admin endpoint validate only the target the user's own clipboard and skip source-side authorization. A staff user can copy plugins out of a placeholder they have no permission on into their clipboard, then read the secret content. Details In...

6.5CVSS5.4AI score0.00239EPSS
SaveExploits0References5Affected Software1
EUVD
EUVD
added 2026/08/20 6:40 p.m.27 views

EUVD-2026-41149

Wagtail: Pages translations can be created without page permissions when using simpletranslation...

4.3CVSS5.1AI score0.0027EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
added 2026/08/20 6:39 p.m.13 views

Winter: Authenticated IDOR in backend FileUpload widget allows cross-user access to attachment metadata

Impact The backend FileUpload form widget trusted an attacker-controlled fileid POST parameter when resolving the attachment it operates on. The lookup FileUpload::getFileRecord resolved the posted id against the global systemfiles table without verifying that the file belonged to the widget's ow...

5.4CVSS5.6AI score0.00143EPSS
SaveExploits0References5Affected Software1
NVD
NVD
added 2026/08/20 6:16 p.m.10 views

CVE-2026-54623

django CMS is an easy-to-use and developer-friendly enterprise content management system powered by Django. Prior to 5.0.8, the moveplugin endpoint in cms/admin/placeholderadmin.py accepts an attacker-controlled pluginparent value without rejecting a plugin’s own identifier or a descendant...

7.1CVSS0.00345EPSS
SaveExploits0References4
NVD
NVD
added 2026/08/20 6:16 p.m.10 views

CVE-2026-54625

django CMS is a content management system powered by Django. Prior to 5.0.8 and in 5.1.0a1, the django CMS page cache in cms/cache/page.py ignores request headers declared by plugins through getvarycacheon. The pagecachekey function includes the cache prefix, site, language, path, and timezone bu...

4.8CVSS0.00147EPSS
SaveExploits0References7
EUVD
EUVD
added 2026/08/20 6:11 p.m.17 views

EUVD-2026-63571

django CMS is an easy-to-use and developer-friendly enterprise content management system powered by Django. From 5.0.8 until 5.0.9, ContentRenderer.renderplaceholder in cms/pluginrendering.py can pass stored, attacker-controlled values to ContentRenderer.renderexception when plugin rendering fail...

4.4CVSS5.3AI score0.00165EPSS
SaveExploits0References4
CVE
CVE
added 2026/08/20 6:11 p.m.36 views

CVE-2026-75526

django CMS versions 5.0.8 through 5.0.9 contain a stored XSS in the edit-mode plugin exception rendering path. When a plugin raises during rendering, ContentRenderer.render_placeholder in cms/plugin_rendering.py passes attacker-controlled values (from get_short_description(), the exception messag...

4.4CVSS5.3AI score0.00165EPSS
SaveExploits0References4
OSV
OSV
added 2026/08/20 6:11 p.m.16 views

CVE-2026-75526 django CMS: Stored XSS in edit-mode plugin exception rendering

django CMS is an easy-to-use and developer-friendly enterprise content management system powered by Django. From 5.0.8 until 5.0.9, ContentRenderer.renderplaceholder in cms/pluginrendering.py can pass stored, attacker-controlled values to ContentRenderer.renderexception when plugin rendering fail...

4.4CVSS5.5AI score
SaveExploits0References6
Rows per page
Query Builder