Medium
Cotonti through 1.0.0 Cross-Site Request Forgery via User Group Deletion
Type: advisorySources: OSV
Cotonti through 1.0.0 contains a cross-site request forgery vulnerability in admin.users.php that allows attackers to delete user groups without token verification. Attackers can craft malicious links or pages that trick authenticated administrators into deleting custom groups and their associated permissions by riding the administrator's session.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-101093
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 8 Nov 2026, 02:15 UTC · Revision 1
Source evidence
Cotonti through 1.0.0 Cross-Site Request Forgery via User Group Deletion
core-osv · Original sourcePublished 28 Sept 2026, 22:00 UTC
Cotonti through 1.0.0 contains a cross-site request forgery vulnerability in admin.users.php that allows attackers to delete user groups without token verification. Attackers can craft malicious links or pages that trick authenticated administrators into deleting custom groups and their associated permissions by riding the administrator's session.
osv:CVE-2026-101093
Complete source record
{
"id": "3f3ef3cc3a0efe551e5438cf5fcbeae46a880cf3ac2d0230765687e5fcc90417",
"url": "https://osv.dev/vulnerability/CVE-2026-101093",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Cotonti through 1.0.0 Cross-Site Request Forgery via User Group Deletion",
"summary": "Cotonti through 1.0.0 contains a cross-site request forgery vulnerability in admin.users.php that allows attackers to delete user groups without token verification. Attackers can craft malicious links or pages that trick authenticated administrators into deleting custom groups and their associated permissions by riding the administrator's session.",
"evidence": "osv:CVE-2026-101093",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-101093",
"aliases": [
"CVE-2026-101093"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/cotonti/cotonti",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "0d554e939a315e7f7f18fba3ca1132b80c6a1adb"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.0.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.0.0"
}
],
"source": "DESCRIPTION"
}
]
}
}
],
"versions": [
"1.0.0",
"0.9.25",
"0.9.24.2",
"0.9.24.1",
"0.9.24",
"0.9.23",
"0.9.22",
"0.9.21",
"0.9.20.1",
"0.9.20",
"0.9.19",
"0.9.19-rc1",
"0.9.19-RC.1",
"0.9.18.1",
"0.9.18",
"0.9.17",
"0.9.16.2",
"0.9.16.1",
"0.9.16",
"0.9.15",
"0.9.14",
"0.9.13",
"0.9.12.1",
"0.9.12",
"cotonti-0.9.11.1",
"cotonti-0.9.11",
"cotonti-0.9.10",
"cotonti-0.9.8",
"cotonti-0.9.7",
"cotonti-0.9.6",
"cotonti-0.9.3"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-101093.json"
}
}
],
"modified": "2026-10-28T02:30:52.783175412Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101093.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-101093",
"https://www.vulncheck.com/advisories/cotonti-through-1.0.0-cross-site-request-forgery-via-user-group-deletion",
"https://github.com/Cotonti/Cotonti/issues/1907#issuecomment-5845691148",
"https://github.com/Cotonti/Cotonti/pull/1908",
"https://github.com/Cotonti/Cotonti",
"https://github.com/Cotonti/Cotonti/blob/1.0.0/system/admin/admin.users.php#L136-L140"
],
"provider_metadata": {
"cwe_ids": [
"CWE-352"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/101xxx/CVE-2026-101093.json"
}
},
"related_cves": [
{
"value": "CVE-2026-101093",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 521698,
"published_at": "2026-09-28T22:00:18.495+00:00"
}