DataEase versions before 2.10.26 omit object-level authorization checks on geographic information, dashboard linkage, and chart detail REST endpoints, allowing authenticated users to access resources belonging to other users. Attackers can overwrite or delete map geometry, modify dashboard linkages, and retrieve chart metadata and configuration for resources they do not own by supplying arbitrary identifiers in requests.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82878.json",
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-862"
]
}[
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 470.0,
"function_hash": "308861408492612501024747186421365810581"
},
"id": "CVE-2026-82878-10bd6b83",
"target": {
"function": "getVisualizationAllLinkageInfo",
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 426.0,
"function_hash": "29914552168079640765655498919704973463"
},
"id": "CVE-2026-82878-20bc4923",
"target": {
"function": "getChart",
"file": "core/core-backend/src/main/java/io/dataease/chart/manage/ChartViewManege.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"49287714882051154432416489256397014705",
"34358002493343186069179798648479678236",
"81067607202247054250265706171184544867",
"199676221248704228981626067260340982861",
"274605309237970523967338630937238743947",
"52423769124084429820307108519706516325",
"239358123934838040331218872503138911240",
"291046150793777357629628708058284533440"
],
"threshold": 0.9
},
"id": "CVE-2026-82878-30bedab2",
"target": {
"file": "core/core-backend/src/main/java/io/dataease/map/manage/MapManage.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 284.0,
"function_hash": "57266468950201524607037660483020554608"
},
"id": "CVE-2026-82878-386b8935",
"target": {
"function": "updateLinkageActive",
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 216.0,
"function_hash": "318591258528285447829390736751368329253"
},
"id": "CVE-2026-82878-57561b4c",
"target": {
"function": "removeLinkage",
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1275.0,
"function_hash": "130801332481676827949783354853514168901"
},
"id": "CVE-2026-82878-5c308b3f",
"target": {
"function": "saveLinkage",
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 376.0,
"function_hash": "293717909068924972116214688186168066016"
},
"id": "CVE-2026-82878-5d969f90",
"target": {
"function": "getViewLinkageGatherArray",
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"196520813483926132259486648535554257503",
"187436601319278377364574262983847490552",
"161740742372712358831148965981553746255",
"217292794997502717707613034494835706246",
"153160515774628225594720818510178762673",
"94968222597320966358830696449969943684",
"122624280197132109109656514509950278641",
"4262331966459915420082735513516864648",
"23283998209846159513251406482882361063",
"88927546988614803048925099003947134400",
"253354508081699937022323310436969210758",
"11303321944994142835807534425190649296",
"143837325128953876049523564633961455274",
"298668553739653402482315190596273201638",
"290535432890563455973928133361230358835",
"108809807213261093378108523669755291854",
"329200057584072745524668577361327731042",
"177384965526030861072529930870704604092",
"304368776265873505739557510823365285961",
"288611869378890724551303545751413089698",
"306595407847516420011401721783724384629",
"307329177713191881465036937973266744613",
"96911543587175395765777272840810931887",
"185752992256394489065127365250968949045",
"283328995257168760468872831674273608277",
"55314632538062335911114277577397193809",
"317757553912048966104148417082857673063",
"12182387879242480857347643775444428726",
"89260471412530541310566913724516160276",
"54149806438863004958294996169997939822",
"48689371552609126531512628151815850683"
],
"threshold": 0.9
},
"id": "CVE-2026-82878-8d26fda7",
"target": {
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 650.0,
"function_hash": "319191072550436039517411035269365771666"
},
"id": "CVE-2026-82878-9301b5a7",
"target": {
"function": "getViewLinkageGather",
"file": "core/core-backend/src/main/java/io/dataease/visualization/server/VisualizationLinkageService.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 554.0,
"function_hash": "161223797756350479378702861413536909908"
},
"id": "CVE-2026-82878-9817f247",
"target": {
"function": "deleteGeo",
"file": "core/core-backend/src/main/java/io/dataease/map/manage/MapManage.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 1299.0,
"function_hash": "299553941835177152338220208867334073419"
},
"id": "CVE-2026-82878-b9106035",
"target": {
"function": "saveMapGeo",
"file": "core/core-backend/src/main/java/io/dataease/map/manage/MapManage.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Line",
"deprecated": false,
"digest": {
"line_hashes": [
"235269828016585128544138251452217485840",
"316283465290150274971341497660759645321",
"317545931771751554904075710611456844906",
"281461328741331216878280960035036630587",
"92071100307194027601670328832796150865",
"250689614680138335638602408264033768266",
"334726933417868593084171226018602237323",
"72337776553164384008395016689197947373",
"322180155688194067908155349245324404347",
"275734782816403056436638474313544643122",
"297970905515861039859483081298851793398",
"163657378752363461131277254314692420744",
"67962970146542616985896280784613567431",
"236874454435301834961368606167311651533",
"158836223455143896153300492823280169232",
"259112211192209611948398698993163516225",
"302581843918978188900461576938837149062",
"194851824113040275662042504209978421027",
"214514024782043764173368669560638412142",
"195890654100173170828806008171494857948",
"306846306448212766614858838893786108704",
"160568394846580714746512271980684656862",
"321009336269336240989042503073965774617",
"284039955685952920510119378894931819243"
],
"threshold": 0.9
},
"id": "CVE-2026-82878-bb621129",
"target": {
"file": "core/core-backend/src/main/java/io/dataease/chart/manage/ChartViewManege.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
},
{
"signature_type": "Function",
"deprecated": false,
"digest": {
"length": 2424.0,
"function_hash": "35887566810516494145235916960779193948"
},
"id": "CVE-2026-82878-ceda3e75",
"target": {
"function": "listByDQ",
"file": "core/core-backend/src/main/java/io/dataease/chart/manage/ChartViewManege.java"
},
"source": "https://github.com/dataease/dataease/commit/5fe46c489876d5decdfcde36d20b1c618d472cbb",
"signature_version": "v1"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-82878.json"
"2026-09-02T08:08:04Z"