Approved changes feed: RSS · Atom
cpe:2.3:a:kanboard:kanboard:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Kanboard (af3d0906-7c6c-5207-8fa7-2194af702b77) |
|---|---|
| Product | Kanboard (939a014f-1aa4-5bc3-bb6d-b9b888bd2c97) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from purl2cpe mapping
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/kanboard/kanboard |
purl2cpe | 2026-06-01 10:13:41.109334 |
pkg:pypi/kanboard |
purl2cpe | 2026-06-01 10:13:41.109337 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-57862 |
vulnerable | 2026-09-16 04:33:40.447565 |
Kanboard 1.2.52 and prior SSRF Filter Bypass via Hexadecimal IP Notation
HIGH (8.5)
Kanboard 1.2.52 and prior contains a server-side request forgery vulnerability that allows authenticated users to bypass SSRF protections by supplying hexadecimal IP address notation in user-controlled URLs. Attackers can submit hexadecimal-encoded internal IP addresses through the web link creation feature, causing cURL to resolve and connect to internal network resources such as cloud instance metadata services, localhost services, and RFC1918 addresses while the isPrivateURL() filter in app/Core/Http/Client.php incorrectly treats the input as safe due to FILTER_VALIDATE_IP rejecting non-dotted-decimal notation.
Published: 2026-07-30T15:26:23.187Z
Updated: 2026-09-24T14:17:54.637Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-58660 |
vulnerable | 2026-07-29 01:03:17.329297 |
Kanboard BoardAjaxController Missing Ownership Check via Drag-and-Drop
HIGH (8.1)
Kanboard before 1.2.53, fixed in commit 564cc30, BoardAjaxController save() method (used by the kanban board drag-and-drop endpoint) validates the caller's role on the attacker-supplied project_id but never verifies that the supplied task_id actually belongs to that project. Because task identifiers are sequential integers shared across the entire instance, any authenticated user who is a member of at least one project can enumerate and move (corrupt/hide) tasks belonging to any other project on the same instance, including private projects they have no membership or role on.
Published: 2026-07-15T17:03:17.834Z
Updated: 2026-11-08T14:07:14.758Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-56774 |
vulnerable | 2026-07-29 01:00:29.297020 |
Kanboard - Cross-User Deletion of Persistent Login Sessions via Unvalidated Session ID
MEDIUM (5.4)
Kanboard through 1.2.52, fixed in commit 928c68a, UserViewController::removeSession fails to validate the session id parameter before passing it to RememberMeSessionModel::remove, allowing authenticated users to delete other users' Remember Me sessions. Attackers can enumerate sequential session IDs and mass-invalidate persistent login sessions of any user, including administrators, forcing re-authentication and causing denial of service.
Published: 2026-06-25T18:10:22.017Z
Updated: 2026-11-08T14:06:21.237Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-33058 |
vulnerable | 2026-06-08 07:57:18.524448 |
Kanboard has Authenticated SQL Injection in Project Permissions Handler
Kanboard is project management software focused on Kanban methodology. Versions prior to 1.2.51 have an authenticated SQL injection vulnerability. Attackers with the permission to add users to a project can leverage this vulnerability to dump the entirety of the kanboard database. Version 1.2.51 fixes the issue.
Published: 2026-03-18T02:17:03.625Z
Updated: 2026-03-18T18:21:18.142Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-29056 |
vulnerable | 2026-06-08 07:55:16.048038 |
Kanboard's privilege escalation via mass assignment in user invite registration allows any invited user to become admin
Kanboard is project management software focused on Kanban methodology. Prior to 1.2.51, Kanboard's user invite registration endpoint (`UserInviteController::register()`) accepts all POST parameters and passes them to `UserModel::create()` without filtering out the `role` field. An attacker who receives an invite link can inject `role=app-admin` in the registration form to create an administrator account. Version 1.2.51 fixes the issue.
Published: 2026-03-18T01:56:19.315Z
Updated: 2026-03-18T14:01:17.860Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25924 |
vulnerable | 2026-06-08 07:53:20.610208 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25531 |
vulnerable | 2026-06-08 07:53:19.943809 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-25530 |
vulnerable | 2026-06-08 07:53:19.943419 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24885 |
vulnerable | 2026-06-08 07:53:18.626807 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-21881 |
vulnerable | 2026-06-08 07:49:16.939443 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-21880 |
vulnerable | 2026-06-08 07:49:16.939177 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-21879 |
vulnerable | 2026-06-08 07:49:16.938829 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55011 |
vulnerable | 2026-06-08 07:33:13.964729 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55010 |
vulnerable | 2026-06-08 07:33:13.964301 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-52576 |
vulnerable | 2026-06-08 07:31:11.867198 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-52560 |
vulnerable | 2026-06-08 07:31:11.827208 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-46825 |
vulnerable | 2026-06-08 07:27:08.940495 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-55603 |
vulnerable | 2026-06-08 06:54:17.138108 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-54001 |
vulnerable | 2026-06-08 06:54:15.830573 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-51748 |
vulnerable | 2026-06-08 06:52:12.769409 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-51747 |
vulnerable | 2026-06-08 06:52:12.768998 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-36399 |
vulnerable | 2026-06-08 06:39:44.629036 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-36813 |
vulnerable | 2026-06-08 06:08:13.527777 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-33970 |
vulnerable | 2026-06-08 06:06:24.102362 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-33969 |
vulnerable | 2026-06-08 06:06:24.102024 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-33968 |
vulnerable | 2026-06-08 06:06:24.101483 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-33956 |
vulnerable | 2026-06-08 06:06:24.071248 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-32685 |
vulnerable | 2026-06-08 06:04:47.024128 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2019-7324 |
vulnerable | 2026-06-08 05:14:14.292504 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-12851 |
vulnerable | 2026-06-08 05:08:47.955506 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2017-12850 |
vulnerable | 2026-06-08 05:08:47.955107 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2014-3920 |
vulnerable | 2026-06-08 05:05:43.364849 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.