Lucene search
+L

57759 matches found

NVD
NVD
•added 2026/10/09 9:17 p.m.•6 views

CVE-2026-107850

Contao is an Open Source CMS. From version 5.7.1 until 5.7.12, core-bundle/config/services.yaml registers the preview access voter as Contao\CoreBundle\Security\Voter\DataContainer\PreviewAccessVoter although the shipped class is PreviewVoter. Symfony therefore omits voter autoconfiguration and...

4.3CVSS
SaveExploits0References3
OSV
OSV
•added 2026/10/09 8:57 p.m.•2 views

GHSA-FMMF-XQ98-G327 Vikunja: Write-level project members can delete admin-tier link shares through an unloaded permission check

Summary A project member with Write permission can delete an admin-tier link share on that project. The deletion authorization check reads the permission from an object populated only with URL IDs, rather than from the stored share. Its zero value is Read, so the check falls through to project...

6.9CVSS5.8AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/10/09 8:57 p.m.•8 views

Vikunja: Write-level project members can delete admin-tier link shares through an unloaded permission check

Summary A project member with Write permission can delete an admin-tier link share on that project. The deletion authorization check reads the permission from an object populated only with URL IDs, rather than from the stored share. Its zero value is Read, so the check falls through to project...

5.8AI score
SaveExploits0References2Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/09 8:57 p.m.•6 views

Vikunja: Explicit lower-permission share on a sub-project is silently overridden by an inherited parent permission (broken access control / privilege-management regression in v2.6.0)

Description Summary In Vikunja v2.6.0 the project-permission engine resolves a user's effective permission on a project as the MAX over the entire reachable project subtree. As a result, when a user has been granted a higher permission on a parent project and the owner explicitly shares a child...

6.1AI score
SaveExploits0References2Affected Software1
OSV
OSV
•added 2026/10/09 8:57 p.m.•2 views

GHSA-PJR3-86V4-5P7W Vikunja: Explicit lower-permission share on a sub-project is silently overridden by an inherited parent permission (broken access control / privilege-management regression in v2.6.0)

Description Summary In Vikunja v2.6.0 the project-permission engine resolves a user's effective permission on a project as the MAX over the entire reachable project subtree. As a result, when a user has been granted a higher permission on a parent project and the owner explicitly shares a child...

5.4CVSS6.1AI score
SaveExploits0References2
Github Security Blog
Github Security Blog
•added 2026/10/09 8:57 p.m.•8 views

Vikunja: Webhooks and link shares survive every revocation path, so a removed collaborator keeps a live feed

Summary A collaborator removed from a project keeps a live, automatic feed of that project's contents, because nothing on any revocation path deletes the webhook they created while they had access. Vikunja already has a revocation-cleanup routine that deletes other derived rows for exactly this...

5.5AI score
SaveExploits0References2Affected Software1
OSV
OSV
•added 2026/10/09 8:57 p.m.•3 views

GHSA-HJX8-QV73-F7CM Vikunja: Webhooks and link shares survive every revocation path, so a removed collaborator keeps a live feed

Summary A collaborator removed from a project keeps a live, automatic feed of that project's contents, because nothing on any revocation path deletes the webhook they created while they had access. Vikunja already has a revocation-cleanup routine that deletes other derived rows for exactly this...

6.5CVSS5.5AI score
SaveExploits0References2
OSV
OSV
•added 2026/10/09 8:57 p.m.•1 views

GHSA-J3HG-9RP3-5HW9 Nginx UI: Unauthenticated signed-request body staging can exhaust temporary storage

Summary In Nginx UI versions 2.5.0 through 2.5.x, the node-signature authentication path staged an attacker-controlled request body in a temporary file and synchronized it to disk before validating the body digest and cryptographic signature. An unauthenticated remote client that can reach the AP...

7.5CVSS6AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/09 8:57 p.m.•10 views

Nginx UI: Unauthenticated signed-request body staging can exhaust temporary storage

Summary In Nginx UI versions 2.5.0 through 2.5.x, the node-signature authentication path staged an attacker-controlled request body in a temporary file and synchronized it to disk before validating the body digest and cryptographic signature. An unauthenticated remote client that can reach the AP...

7.5CVSS6AI score
SaveExploits0References5Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/09 8:54 p.m.•3 views

Vikunja: Task relation deletion does not check read access to the other task, allowing cross-project relation removal

Summary Deleting a task relation only requires write access on the base task. Unlike relation creation, it does not verify that the caller can read the other task. A user with write access to one project can therefore delete relations whose other end lives in a project they have no access to. Sin...

5.9AI score
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/10/09 8:54 p.m.•1 views

GHSA-W2CH-4XGR-22WW Vikunja: Task relation deletion does not check read access to the other task, allowing cross-project relation removal

Summary Deleting a task relation only requires write access on the base task. Unlike relation creation, it does not verify that the caller can read the other task. A user with write access to one project can therefore delete relations whose other end lives in a project they have no access to. Sin...

2.3CVSS5.9AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/09 8:53 p.m.•4 views

Contao: Improper access control in the preview links module

core-bundle/config/services.yaml registers the preview access voter with the class Contao\CoreBundle\Security\Voter\DataContainer\PreviewAccessVoter, but the class shipped on disk is named PreviewVoter. Symfony resolves the class with getReflectionClass$class, false, gets null, silently skips the...

4.3CVSS5.8AI score
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/10/09 8:53 p.m.•1 views

GHSA-Q6WP-FR43-GM9V Contao: Improper access control in the preview links module

core-bundle/config/services.yaml registers the preview access voter with the class Contao\CoreBundle\Security\Voter\DataContainer\PreviewAccessVoter, but the class shipped on disk is named PreviewVoter. Symfony resolves the class with getReflectionClass$class, false, gets null, silently skips the...

4.3CVSS5.8AI score
SaveExploits0References4
OSV
OSV
•added 2026/10/09 8:53 p.m.•5 views

GHSA-XXC3-XPMC-VMVR Vikunja: Unbounded nested task-filter recursion permits API process termination

Unbounded nested task-filter recursion permits API process termination Summary Authenticated task-list routes accept a filter expression without a length or nesting-depth bound, preprocess it, parse it recursively through fexpr, and recursively convert the resulting expression tree. A syntactical...

7.1CVSS6AI score0.00436EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/10/09 8:53 p.m.•6 views

Vikunja: Unbounded nested task-filter recursion permits API process termination

Unbounded nested task-filter recursion permits API process termination Summary Authenticated task-list routes accept a filter expression without a length or nesting-depth bound, preprocess it, parse it recursively through fexpr, and recursively convert the resulting expression tree. A syntactical...

7.1CVSS6AI score0.00436EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/10/09 8:52 p.m.•2 views

Vikunja: Link-share token can enumerate users through the v2 API

Summary A link-share token, the credential you hand out to let someone view a shared project, can call the v2 user-search endpoints, which it was never meant to reach. The v1 versions of the same endpoints correctly reject link-share tokens; the v2 versions don't. As a result, anyone with a share...

5.3CVSS5.7AI score0.00306EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/10/09 8:52 p.m.•2 views

GHSA-VFXW-3X8P-2VJR Vikunja: Link-share token can enumerate users through the v2 API

Summary A link-share token, the credential you hand out to let someone view a shared project, can call the v2 user-search endpoints, which it was never meant to reach. The v1 versions of the same endpoints correctly reject link-share tokens; the v2 versions don't. As a result, anyone with a share...

5.3CVSS5.7AI score0.00306EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/10/09 8:52 p.m.•18 views

EUVD-2026-78652

Vikunja: Link-share token can enumerate users through the v2 API...

5.3CVSS5.8AI score0.00306EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/09 8:52 p.m.•3 views

Vikunja: Any user can enumerate every team and its members by attaching arbitrary teams to a throwaway project

Summary When you share a project with a team, the API lets you attach any team on the instance, including teams you have nothing to do with, as long as you're an admin of the project. Listing a project's teams then returns each team's full member roster. So any logged-in user can spin up a...

5.3CVSS5.8AI score0.00306EPSS
SaveExploits0References6Affected Software1
OSV
OSV
•added 2026/10/09 8:52 p.m.•3 views

GHSA-39P5-2WRR-XH29 Vikunja: Any user can enumerate every team and its members by attaching arbitrary teams to a throwaway project

Summary When you share a project with a team, the API lets you attach any team on the instance, including teams you have nothing to do with, as long as you're an admin of the project. Listing a project's teams then returns each team's full member roster. So any logged-in user can spin up a...

5.3CVSS5.8AI score0.00306EPSS
SaveExploits0References6
Rows per page
Query Builder