YunaiV ruoyi-vue-pro transfer improper authorization
A flaw has been found in YunaiV ruoyi-vue-pro up to 2025.09. Impacted is an unknown function of the file /crm/contact/transfer. This manipulation of the argument ids/newOwnerUserId causes improper authorization. The attack is possible to be carried out remotely. The exploit has been published and may be used. You should upgrade the affected component. The vendor confirms: "[T]he current code already checks the functional update permission, uses the authenticated server-side user ID, requires CRM OWNER permission, and explicitly rejects non-owner transfers in the shared transfer service, except for authorized CRM administrators."
- Products
- ruoyi-vue-pro
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2025-10278
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 13:38 UTC · Revision 1
Source evidence
YunaiV ruoyi-vue-pro transfer improper authorization
core-cve · Original sourcePublished 12 Sept 2025, 03:32 UTC
A flaw has been found in YunaiV ruoyi-vue-pro up to 2025.09. Impacted is an unknown function of the file /crm/contact/transfer. This manipulation of the argument ids/newOwnerUserId causes improper authorization. The attack is possible to be carried out remotely. The exploit has been published and may be used. You should upgrade the affected component. The vendor confirms: "[T]he current code already checks the functional update permission, uses the authenticated server-side user ID, requires CRM OWNER permission, and explicitly rejects non-owner transfers in the shared transfer service, except for authorized CRM administrators."
cve:CVE-2025-10278
ruoyi-vue-pro
Fixed versions: Not specified
Complete source record
{
"id": "67b79eeb93722a200f38914f9bfece0220b05d817e32b31ca5a0de7b8dfc8d9a",
"url": "https://www.cve.org/CVERecord?id=CVE-2025-10278",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "YunaiV ruoyi-vue-pro transfer improper authorization",
"summary": "A flaw has been found in YunaiV ruoyi-vue-pro up to 2025.09. Impacted is an unknown function of the file /crm/contact/transfer. This manipulation of the argument ids/newOwnerUserId causes improper authorization. The attack is possible to be carried out remotely. The exploit has been published and may be used. You should upgrade the affected component. The vendor confirms: \"[T]he current code already checks the functional update permission, uses the authenticated server-side user ID, requires CRM OWNER permission, and explicitly rejects non-owner transfers in the shared transfer service, except for authorized CRM administrators.\"",
"evidence": "cve:CVE-2025-10278",
"products": [
{
"name": {
"value": "ruoyi-vue-pro",
"evidence": "/containers/cna/affected/0/product"
},
"prerequisites": [],
"fixed_versions": [],
"affected_versions": []
}
],
"severity": "medium",
"structured": {
"id": "CVE-2025-10278",
"aliases": [
"CVE-2025-10278"
],
"metrics": [
{
"cvssV4_0": {
"version": "4.0",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P"
}
},
{
"cvssV3_1": {
"version": "3.1",
"baseScore": 6.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C"
}
},
{
"cvssV3_0": {
"version": "3.0",
"baseScore": 6.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:O/RC:C"
}
},
{
"cvssV2_0": {
"version": "2.0",
"baseScore": 6.5,
"vectorString": "AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C"
}
}
],
"affected": [
{
"cpes": [
"cpe:2.3:a:yunaiv:ruoyi-vue-pro:*:*:*:*:*:*:*:*"
],
"vendor": "YunaiV",
"product": "ruoyi-vue-pro",
"versions": [
{
"status": "affected",
"version": "2025.09"
}
]
}
],
"modified": "2026-10-27T07:04:24.851Z",
"provider": "cve",
"references": [
"https://vuldb.com/vuln/323648",
"https://vuldb.com/vuln/323648/cti",
"https://vuldb.com/cve/CVE-2025-10278",
"https://vuldb.com/submit/643809",
"https://www.cnblogs.com/aibot/p/19063565"
],
"provider_metadata": {
"adp": [
{
"title": "CISA ADP Vulnrichment",
"metrics": [
{
"other": {
"type": "ssvc",
"content": {
"id": "CVE-2025-10278",
"role": "CISA Coordinator",
"options": [
{
"Exploitation": "poc"
},
{
"Automatable": "no"
},
{
"Technical Impact": "partial"
}
],
"version": "2.0.3",
"timestamp": "2025-09-12T17:14:27.836628Z"
}
}
}
],
"providerMetadata": {
"orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"shortName": "CISA-ADP",
"dateUpdated": "2025-09-12T17:14:36.916Z"
}
}
],
"cna": {
"orgId": "1af790b2-7ee1-4545-860a-a788eba489b5",
"shortName": "VulDB",
"dateUpdated": "2026-10-27T07:04:24.851Z"
}
}
},
"related_cves": [
{
"value": "CVE-2025-10278",
"evidence": "/cveMetadata/cveId"
}
],
"security_relevant": true,
"severity_evidence": "/containers/cna/metrics"
},
"source_id": "core-cve",
"document_id": 391513,
"published_at": "2025-09-12T03:32:07.215+00:00"
}