Approved changes feed: RSS · Atom

cpe:2.3:a:kanboard:kanboard:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorKanboard (af3d0906-7c6c-5207-8fa7-2194af702b77)
ProductKanboard (939a014f-1aa4-5bc3-bb6d-b9b888bd2c97)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast 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

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
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
Reference links
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
Reference links
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
Reference links
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 JSON directly

Open this panel to browse, search, copy or download the JSON record.