CVE-2026-86228

Source
https://cve.org/CVERecord?id=CVE-2026-86228
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-86228.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-86228
Published
2026-09-06T22:30:10Z
Modified
2026-09-10T08:16:11Z
Severity
  • 2.1 (Low) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P CVSS Calculator
Summary
JeecgBoot AiragModelController.java exportXls access control
Details

A security vulnerability has been detected in JeecgBoot up to 3.9.3. This vulnerability affects the function exportXls of the file jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragModelController.java. Such manipulation of the argument credential leads to improper access controls. It is possible to launch the attack remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 3.9.5 is able to resolve this issue. The name of the patch is a2be896f753936956ee6863b632b8e5a0231345c. You should upgrade the affected component.

Database specific
{
    "cna_assigner": "VulDB",
    "cwe_ids": [
        "CWE-266",
        "CWE-284"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/86xxx/CVE-2026-86228.json"
}
References

Affected packages

Git / github.com/jeecgboot/jeecgboot

Affected ranges

Type
GIT
Repo
https://github.com/jeecgboot/jeecgboot
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "3.9.0"
        },
        {
            "last_affected": "3.9.0"
        },
        {
            "introduced": "3.9.1"
        },
        {
            "last_affected": "3.9.1"
        },
        {
            "introduced": "3.9.2"
        },
        {
            "last_affected": "3.9.2"
        },
        {
            "introduced": "3.9.3"
        },
        {
            "last_affected": "3.9.3"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

3.*
3.9.0
3.9.1
3.9.2
3.9.3
v3.*
v3.9.0last
v3.9.1
v3.9.1last
v3.9.2

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-86228.json"
vanir_signatures
[
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "223593760524843829081257896696467451234",
                "212824354111718511725600316218591290067",
                "112551462760570927997061340957467643019",
                "239248464147309693826625974940821888680",
                "130291568303292474823145104156414780376",
                "246073786233270427340775749819063782108",
                "95885846600928125131357552989333201384",
                "242945587161195483612418405769470666010",
                "7536037492437873359801086193225486321"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-0026b1cd",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiPermissionController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "283236661965909215316129554605598199233",
                "10451014531812894827497641806742128112",
                "220359125881527111898786012795495367519",
                "64323448213101952803516348144152593859"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-00cfcb99",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/IAiragChatService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "86526101387236970974127004647559164812",
            "length": 214
        },
        "id": "CVE-2026-86228-01575903",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java",
            "function": "deleteBatch"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "313745099045753219722825993742879997589",
                "170073008791221113101207433795806997778",
                "329261600044728412174246440960343932016",
                "1411564833780803192006871555150817025",
                "154906997873872126266437035568827171968",
                "114234752756330000143065693170612448306",
                "235292432530356691674957841622717458640",
                "126538207915391109069633915684652711816",
                "230041145683303330660779870756488486023",
                "97898417256085443114294345742862966227",
                "154513512140438876075311663423503255165",
                "328622450135112313321431282660672597843",
                "288944716178777082121386788440120035388",
                "231411776081614688101231659191175145377",
                "34976868125049172563743379273285423352",
                "73993459112989403906909242950964718386",
                "290005742157388033998457297433185000219",
                "80588914665959931986675885796309246219",
                "172227084184497836327239490539913577898",
                "198812193681278676316471423828451367647",
                "19883417290114569949333332550950331152",
                "303297005429643042286250429861545042687",
                "235493721711471773072306144416639968030",
                "286118319606365541962816594290031546187",
                "147445181933738133439642186881004155251",
                "87016681180543347799380177225375346927",
                "121260501792958014807169849406000852272",
                "164681844087681950284595161379479776255",
                "2059099074048633556968591197892763696",
                "319070193777385784007962129222509374506",
                "204066087313552309593237759978608278319",
                "40081913144155588232191753514820083325",
                "161584362388656155647744534328031430669",
                "211356584871984501025085574471072352355",
                "330047465254112739050733496259322771992",
                "34762189501154185742191951698159348212",
                "139457259982956985665792956407748634103",
                "16447809599365248972109080642154908242",
                "7674405088806927505497583608997020074",
                "304076925529770792220945264310256844800",
                "114258509007419450105656441730179808836",
                "262543185595855231690207457134730802130",
                "104806372834052111957935683973097826073",
                "324619117492964600421588794732995028920",
                "321129166804140825794204827744349150672",
                "280166901362117949158958956245653130288",
                "317686664310113992474102212318850560425",
                "309735480341965341617236750308853451830",
                "144506631610042009552851176616866603745",
                "71629363024628214575731588839935492404",
                "108587633537507210242609878158511307392",
                "268786637889046116047647313491795937148",
                "161968969457430529194812198823180627554",
                "198690939570118014391051434238574513022",
                "326834553478747782695186595680692701155",
                "14616758470959012733512790195498451165",
                "157068437813418945119580137536677929671",
                "300806240086869833918560092060568988355",
                "48575906406158273806047463410694754707",
                "255387465760511379226751994573448435329",
                "2249398732425941258284269918318522621",
                "21019452090210520172877462566206657061",
                "298832061735168431365197475320565567936",
                "156474544382613994109885111477019622882",
                "275038238160540153100014203599687683530",
                "337634153785046774077427667403635362951",
                "64846818425421109357586715997983143434",
                "288480637355815511018170359245140697222",
                "239759434095383148657466848866286022965",
                "242174682066374482308538113844387796418",
                "112993735943783794054890209920110097952",
                "116838750494700048248133992492132350370",
                "323758019159604954537900251289224401115",
                "67405110173169045565791347647076105882",
                "180848738713708774949122631677839796831",
                "4373991246094696709327798841080899906",
                "157604921687005017334358705865536888101",
                "66892813818116171952802565830984811565",
                "214308829787346454867044471291605461071",
                "234400030692815705377348560812505198016",
                "257200435937815445793797461628658082337",
                "209150857448152902173519328167400506453",
                "229367800505159365908630880072837214752",
                "265543274392537323025573723507599987856",
                "168764063108390543296926928420674551013",
                "315547572749737951208389142347386557519",
                "38197214453330740232323979999378870769",
                "27304042709346654465390551356986938554",
                "214401550427484191307847934254106013944",
                "139063821913899987943614135290977405086",
                "156587481424685944638902237815204180837",
                "223721468900054213908728705845127087852"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-022c6f98",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragAppServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "320452979258365996565115035316434739387",
            "length": 125
        },
        "id": "CVE-2026-86228-0267806f",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/controller/AiragChatController.java",
            "function": "initChat"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "141581287371999935990772196823643479856",
                "246079845004040968419036920867506964554",
                "19448455751611122576153050969210276538",
                "56551401606898582058900426469916805838"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-07000e11",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserTenantMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "304107914020956526751161411773857574608",
            "length": 1484
        },
        "id": "CVE-2026-86228-07af23a4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "sendTemplateMessage"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "234713108620495442088458989058345630848",
                "319046455309442553022370110229867531012",
                "267604488900334946810144910115140562544",
                "221542134418598676236757771047529297476",
                "172799944055306382043224386286947738192",
                "259888215780510469809652973367033107952",
                "254604384243175643440754770211877027372",
                "166926049852791418672407737551836435893",
                "114429447384970118949817734437474303403",
                "90431595362005990321244196939142837847",
                "328076663777109389943187200912408267564",
                "177222017027412101021471653600074665678",
                "11646618096991114838509978359278802922",
                "51506477855986749404117031229278725625",
                "89919827269140490858208696767964965652",
                "65218825335750787306458040280560497926",
                "136047770292403387720502172219814908985",
                "239528710131218759627549187029369854157",
                "277183518288916001203347508848272058090",
                "26110664646238312900991515200167282353",
                "134797573462656344591144870759969676351",
                "35551980890716968146887313381519179640",
                "203490212768119379934955707613228904667",
                "140393261940409525367888698400744945780",
                "187760216644118231667656082214023080043",
                "107810632879687537410298220103180837935",
                "160492436251535368207372785250476093940",
                "161624312873799526094160601031792921015",
                "186389866065127530684879018136178777071",
                "272091866016746125383065579758180866029",
                "133497036915537165376362326884263850538",
                "327572201348735866308414204788586798153",
                "170250488687556738327456172917209825545",
                "216778654106645288413075995941615706323",
                "283482683553948877013544068484833969648",
                "212303437989250340065872604498519853652",
                "306119449366928273411148593712841288805"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-0811caa0",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCheckRuleController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "301005992891421520578340183281639705790",
            "length": 715
        },
        "id": "CVE-2026-86228-08b3a4f2",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/CommonUtils.java",
            "function": "getBaseUrl"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "117308201442653995033226168045072018034",
                "317426653366128716691251432538887224703",
                "213370765544164206169865011795821429376",
                "272332845104208493950900933387760735633",
                "228882031692972736799302347761414707443"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-08dce1d6",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCheckRuleService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "145029482205461077856227701078599472015",
            "length": 1955
        },
        "id": "CVE-2026-86228-09d9ece7",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/RangeDateEnum.java",
            "function": "getRangeArray"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "178000268416556787590012553243619160685",
                "206337993121942799682975614790837871069",
                "158524832565390028993852159995791390471",
                "67061744921079433695853901008950313144",
                "316044527522548266095646384068199523449",
                "41298117108596481219179199141758927444",
                "312463317536613883877893999362414228919",
                "77542639971034498451124049167090739708",
                "101567211698380610199030826885253860933",
                "79604101203346280255185274163453635260",
                "112683737578127945624461831781499264466",
                "220215454550847965296001040128658985406",
                "214940835226308121961857784617330506335",
                "129234433023478021755545029412801368708",
                "312463317536613883877893999362414228919",
                "290620206650030000307869986356999469648",
                "285754059859229562950511617117066914532",
                "300791946060630318059623835179806429651"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-0a993921",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/video/service/impl/VideoGenerationServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "296809126124284844661815207071503506029",
            "length": 2461
        },
        "id": "CVE-2026-86228-0ced6997",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "sendTemplateAnnouncement"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "142014107545358760621798018548253280338",
            "length": 2431
        },
        "id": "CVE-2026-86228-0dfe1c0b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java",
            "function": "doReleaseData"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "32444528903720568464001683493313647566",
            "length": 417
        },
        "id": "CVE-2026-86228-0ea65c85",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java",
            "function": "queryUserByDepCode"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "146001196147903388108156851897799862942",
            "length": 671
        },
        "id": "CVE-2026-86228-0f5741d1",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "insertOtherDepartPost"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "318148826935521247477144048524031930362",
                "30643398774227643579837038030383374965",
                "160702255786855224054652393203657395407",
                "70167509285981327203623270062214067767"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-0f5c3791",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/entity/OpenApiLog.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "8814358141533409339852781612371100517",
                "102401195273682386306256843305354303552",
                "164423645058704771138271277150492069132"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-119e8fda",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/CommonConstant.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "16774659635123746092651318553703748602",
            "length": 332
        },
        "id": "CVE-2026-86228-12f4cae9",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragKnowledgeDocServiceImpl.java",
            "function": "shouldSkipZipEntry"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "280944751800915024288442030243927926343",
            "length": 336
        },
        "id": "CVE-2026-86228-13ddf725",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/SsrfFileTypeFilter.java",
            "function": "checkUploadFileType"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "139310834636701165287246595688441597218",
                "98980710651355252937866748306010981325",
                "241325127022038328552357056669306667315"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-1442024e",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/consts/AiAppConsts.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "64073282168540340189252447559802741879",
                "267180458000448794317130431845633489790",
                "292829385474332695818876887234652648780",
                "174606353037526087261248939122612355412",
                "158819080827412214107023682282738962012",
                "231813221910416784160262398428842266885",
                "265236173696567105580635625681564435094",
                "19595483406112115684739610288927601696",
                "208059490621293196520360036128377128703",
                "332133661209074050941924094507161793596",
                "149138293448725698516993978791102436192",
                "251164033615008095223270240540452639235"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-14e964c9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragKnowledgeDocServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "336143357363318846275349364785673646113",
                "222485145120268263622890946686507039127",
                "254340422450931537188809985417945265567",
                "327460596732221860155922683161608795900",
                "161769038746776966923266425385069664647",
                "7700624977424163357290497470949662220",
                "278385784265915885899680372990101671192",
                "90256911571409538737095418792894045068",
                "176992493851350674570690498355676948883",
                "132464284546432324062362997335425283990",
                "319580537618153944670372984555955037783",
                "259790625791434062617664471649072603974",
                "19306807607313538678650485640533036342"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-1578d286",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/DynamicRouteLoader.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "24067333087259335443432184584587289566",
            "length": 548
        },
        "id": "CVE-2026-86228-16ec16a0",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SpringContextUtils.java",
            "function": "getDomain"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "331381532503827005810042180393180626220",
            "length": 2894
        },
        "id": "CVE-2026-86228-17aec8b8",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/AIChatHandler.java",
            "function": "mergeParams"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "286860574803735183402206441297740126734",
            "length": 427
        },
        "id": "CVE-2026-86228-17b6bec4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java",
            "function": "editDataSource"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "148872487418878207347702915773938939839",
                "321128780314216519655910026857273161149",
                "66835258620875008670638442633698643429",
                "211255767037292244998789915442401182728"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-17f5216a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/EmbeddingHandler.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "72406908933294027033747176795221902476",
            "length": 2140
        },
        "id": "CVE-2026-86228-184b7a94",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragKnowledgeServiceImpl.java",
            "function": "buildAddMemoryTool"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "337972050420602198594219526501328231541",
            "length": 1998
        },
        "id": "CVE-2026-86228-1925a353",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragAppServiceImpl.java",
            "function": "generateMemoryByAppId"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "119646911547453636914067274305338041503",
                "280629782384747814822748523554682373536",
                "65817688378284962653376091472304694064",
                "230137802852058448275170891313582416770"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-19352f52",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/enums/MessageTypeEnum.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "162066347750521223161688417028401130279",
            "length": 2214
        },
        "id": "CVE-2026-86228-193a6605",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "doChat"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "91811929756383856428411603312827650839",
                "111962222547506750950169684949513804553",
                "230158634264121570113358894212655139122",
                "290752979010017543601887749867291975763",
                "292761357920439428826643955626871220220",
                "259897788274723094872013220771197444477",
                "239533586267520522000477364913421717097",
                "254157155346018824122667345904300949108",
                "267781845993569649183266164758287343278",
                "91775983912062966296874492758977843806",
                "218824556107082729755597878154431441786",
                "250963846042069158249630386497262986166",
                "275440139261407305996602891409263576737",
                "2606316659441875164986902591600270289",
                "276610340076620726061138905442506154309",
                "101663552419931758977722868547358458594",
                "184414950150816624903306411516141365210",
                "117140802438485527788466131972944457938",
                "185603095138564420222919467334823289909",
                "109429108586916989291397168959863250826",
                "333976867664449283104001973139931291671",
                "297507945096237523630293316200405977706",
                "93696532042832671149766429331464940061",
                "132912686245383982787423848000287521968",
                "123366847035329145331596435910455205209",
                "253011020544653191503788638898214311921",
                "111436890286413843168820321842492131852",
                "339613468565640360015894787280662559703",
                "17904582137182298020621092515715641057",
                "73514010036020204263359053045071459610",
                "331010231085115238276431937212992978182",
                "195958613851371834822509813429730973855",
                "79676528688815218606129378218905980990",
                "270314677234129317449490019612633904874",
                "257374224331693506219117660729904668324",
                "47244650589143646165513346148758515490",
                "76687047890064004546345213218546852471",
                "245874923481815994632980606550910275847",
                "295747577431459138783214723720080232905",
                "295889072438253621809561762010085429148",
                "151399221909992935074088671369999944627",
                "101826763798403509528318849912014526996",
                "86153156418963917928668708658109700462",
                "195087919186248051086502854906907579612",
                "235943227352138736195017737134855047223",
                "176913933051512802816497845218477726627",
                "14311491392024016852148101555541187572",
                "34412598283617648498859818776719683947",
                "74004118171740456851163128654214108042",
                "130097208998998826721073608323433590608",
                "28964420372909979487258492596319037399",
                "112258695918986816023179854990588916407"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-1a63e441",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/AIChatHandler.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "301710797412092945055268137139110460753",
            "length": 2502
        },
        "id": "CVE-2026-86228-1bed50be",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java",
            "function": "sendActionCardMessage"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "262608972620182597147312114498742523085",
            "length": 1529
        },
        "id": "CVE-2026-86228-1ccabae1",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java",
            "function": "getThirdLoginUser"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "144655916858286553170791218354449846380",
                "121435429356709050548270726388289539504",
                "100072829874434122197757638901241033561",
                "236463337780006309905967872497448923713",
                "256007195129266145236900362167873213828",
                "96783592847510493974257476420990603768",
                "9738345885852855638690463445129424541",
                "319733407287714269936044627950867072410",
                "122498274043693163280565282763807473065",
                "310093200726324661253461777283917583269",
                "329814211081686582375089604267798185649",
                "40874165260003820870304303166004386690",
                "337857502867197513375149369636059573437",
                "153439502228609253533290537407203949575",
                "81432676723144422765177884870305850590",
                "114888677514391862775333421969825770243",
                "199391319827955840473173372725582764384",
                "75128508864052720194219119587675264696",
                "179292627246863277497414104798528997424",
                "157636856241426609160916892038196799430",
                "24521483377731935846809198570688775467",
                "135381251652381995258610104427822922714",
                "210936812982037569207303534494652003884",
                "50086239115048285101450398933813252067",
                "274289962515415029571995102761443064827",
                "267160469808544641979243786846141788058",
                "129345983418011154888795856249176146788",
                "20933868141837897598226428701470645175",
                "57806034645270776555332058570491109486",
                "240210106581024652737511459137686243617",
                "140438417514636054625992408298340369662",
                "251739259401703556441762343358738502314",
                "220335930887098979011886660605856950090",
                "32704067412957671429157415207594296651",
                "78226959706478037196926827574342137011"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-1cd0950a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragFlowPluginServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "205021414145827710767478794503378672299",
            "length": 288
        },
        "id": "CVE-2026-86228-1d4edbbe",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "getSysPosition"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "311823059742296670880553809303608242354",
            "length": 380
        },
        "id": "CVE-2026-86228-1f942efc",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java",
            "function": "specialStrConvert"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "296596139670430042621004704220353690212",
            "length": 3015
        },
        "id": "CVE-2026-86228-21cd9f19",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/video/service/impl/VideoGenerationServiceImpl.java",
            "function": "queryTask"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "263690375375451583175090537654455953533",
                "183090056098459826097869046259482748272",
                "31220270980049329476930539967493023645",
                "26688999525599892259402022091222481080",
                "89517490470514654610678327857536897387",
                "146065601790490528637900296085822338618",
                "339046321217003738183826645136383647834",
                "254648394602584638603785517311737169382",
                "130798808272834733175179246810747517365",
                "21927618483808205153237070983249243559",
                "287911275599087803925501301378816447342",
                "230931549929658144352338656030295954345",
                "131949681945139562984930981289748471950",
                "312032387850174790224809105358803907925",
                "327781680833899618818535810621857167120",
                "250100765827463503529542699473473340174",
                "171481093683960968508019750860852276004",
                "167163770955058298792684391448118259325",
                "218323191595411388485994882292805410635",
                "24180549988295868690752611493640802175",
                "58688835523403045916179017639661713119",
                "12126194663870498091458768989893922011",
                "65158904244739014684743497568721059169",
                "222340105362571634937130150441850939318",
                "266573906236076090659790652376231819261",
                "304013118088375591211585830904405205629",
                "58864465439539465545828800636405788870",
                "285224593589103449593767127619551446091",
                "126783174834011077454291258106817085266",
                "246431319333566502837451264664183816316",
                "201095771606878619991355416772908508285",
                "272267876992994873647476422595491396914",
                "327705068205423902627823469657868856007",
                "145639358587793401552567047827456895401",
                "180843421660930927016359312316220797269"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-221bc16d",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragModelController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "334398622708752497038618433569245982253",
            "length": 3199
        },
        "id": "CVE-2026-86228-223b952f",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "sendWithAppChat"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "117674061958298015834098005366619252428",
            "length": 1448
        },
        "id": "CVE-2026-86228-224f94a8",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragModelController.java",
            "function": "test"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "62295490854369156495557161399477661437",
                "261758449278351228591687703029604221137",
                "164012340813854121035426169735586322400",
                "66622189192487856304837049753012041491"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2262b6f5",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/sign/interceptor/SignAuthInterceptor.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "51119505872577056121297136564291307917",
            "length": 876
        },
        "id": "CVE-2026-86228-231fc981",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java",
            "function": "sendMarkdownResponse"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "202368694406653837750639646529350344262",
                "124313444261793880460482620074137814077",
                "252753721407239378082860450898924694952",
                "227097665342948709130935745802489539334",
                "193911959782627894130217653457119102265",
                "207948208894070537244418945842923495118",
                "268436689509996936885077788557100429392",
                "287786578012847536796068169057102019673",
                "187344140024237789356127883458368371677",
                "141985735267567877227500584565958983758",
                "305031522368862426431303087839791396980",
                "19751397554927744554629139589733550174",
                "50627032522888493795142097122411692375",
                "168887384331686471301052900212971238466",
                "89738381909613513347636215148011601774",
                "24881053890935213481945676571054573070",
                "30250470044821337794120741324453909276",
                "307860873571458153219760550849493864192",
                "242016162106987096643306220963643793739"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-233cf8f9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "8971522292086856050826910355780008498",
            "length": 1488
        },
        "id": "CVE-2026-86228-23ad21b3",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/video/service/impl/VideoGenerationServiceImpl.java",
            "function": "generateNarration"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "32680866578572105057766727780224628196",
            "length": 2421
        },
        "id": "CVE-2026-86228-23df6a20",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiController.java",
            "function": "call"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "202071752532387244838899281038551280033",
            "length": 129
        },
        "id": "CVE-2026-86228-245cf28e",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCheckRuleController.java",
            "function": "add"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "297982826937605904259747009982789025955",
            "length": 1241
        },
        "id": "CVE-2026-86228-24987b2c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDepartTreeModel.java",
            "function": "SysDepartTreeModel"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "259572366748702904854877685052420824845",
                "229774670928889597956511369406058979865",
                "70627846199861333343581697139140192512",
                "179927124316237170252282078978373971096",
                "181321230575325937269488446939175132246",
                "85401900957193400167391121393198318705",
                "204813590573735166035279503258084227907",
                "222132367262877267173474585957486106203",
                "244365999491687877112362595449421085215",
                "207534012788757630310907256449509936102",
                "33549951882994368585837402965641052583",
                "290854825476929796177866351576578484305",
                "264608879039081932221948259758480529487",
                "239121880829871212640732639861155300254",
                "234865974540738282587231377994824622571",
                "339456549865346194395587666248155459186",
                "317195741275227557478102814192336830895",
                "304927514467648947109015218771360233067",
                "225912392026423578476117155802159160336",
                "72313724845647895654302220830266920103",
                "195517883280337259687263063758717069478",
                "69446922901638827446496775962490535321",
                "217292494613453028794443657534925598445",
                "202282121189852939407890034498190255840"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-24dffe55",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "329277736916107352171872979449890421195",
                "163457294853830159530412933850875177503",
                "101439042786252498829909619782413955651",
                "101759760697980758209591040625590685901",
                "328076663777109389943187200912408267564",
                "177222017027412101021471653600074665678",
                "296936805714547987285020349256657362015",
                "15300089266847188586533194090221936562",
                "112569040326904225053464413363111669040",
                "330487315805485647642093410267044621803",
                "250205022907478967963514175697865895346",
                "145762422254948928841714269186330304914",
                "287497143921503555326989103762404787101",
                "83689527448692809906388656408935889671",
                "149916412054735567553941638093976077163"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-27efba79",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysFillRuleController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "331330909376634371419218256368668360971",
            "length": 2549
        },
        "id": "CVE-2026-86228-2943a0d4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/video/service/impl/VideoGenerationServiceImpl.java",
            "function": "submitTask"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "63786008395018138895302757571664776783",
                "199941763988016898025052006993896599989",
                "227871678257062469619072369046316208510",
                "214063208432985124676172807324288376708"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2a746481",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/mapper/AiragPromptsMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "313715146405761857441619698779558164572",
                "334711023014811452321457658701815153870",
                "241841747637849490627150478627310460083",
                "40446831632965555852998259052523217683"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2b08e854",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/firewall/interceptor/LowCodeModeInterceptor.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "73473220252024224717657189596512429986",
                "153152600922217765492742391155787914655",
                "134981172545760763041439906618829910556",
                "185703557329125002933979156491097893680",
                "249733518303524684623601154421331108371",
                "289468362896522087391408529284164786360",
                "26311015981711433680967982416673185970",
                "319411119111477823465287998282369188210",
                "143759764859193969973466780909501771176",
                "121930460189540374156438329935531529902",
                "71474956172047628005160027848556858437",
                "105599400028317443641491463644095569648",
                "308257774855589357169143949812626022870",
                "141629287497773931303999920048969728113",
                "201818452257828769169714874366359681258",
                "2997248027784463785238702972025598629",
                "189905023097666199038227367182667885498",
                "277664112971338882193225022819899632439",
                "114453489214672667366979947568449351585",
                "241007889208898143611339652220256040345",
                "12135826424286875990990831060546890055",
                "236313323450234519112460305169168135691",
                "310690497352854914770355634125528162369",
                "462224215860842523112162027716378590",
                "25007994321724307131713817073095053650",
                "260430145955920042264659313868601215971",
                "324542723338721404630571030101969718260",
                "13158962674990735226656801538366371624",
                "188752969410793845570025804222698061395",
                "112170985496069851628069255341699015234",
                "114057731186176007695327020022744252575",
                "127795825077878285150208900014540307573",
                "333581229682402630830160806548341527172",
                "155467004496188692379731842485308180132",
                "135448999757882512173998802240903620082",
                "122351859222592091578439481936575397875",
                "305695553197477377748547934056682572130",
                "251802266128249475153899470888559141478",
                "175390804798184106724399292024133310560",
                "273471837704555053048929302045315825977"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2b3d208e",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "254832248797523142601179031723995489765",
                "43235877361115183553943949697870785262",
                "337104824296109327414979576723981010088",
                "194105889911176604008916574128138886108",
                "21880320709205619115176493071606246581",
                "336781167520892570546183549131813982594",
                "133658886509246338449745166176211426482",
                "75127072685387545771736325041123172399"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2cc11aad",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/SystemInitListener.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "325932302571038295098265665101753889888",
                "46103179024103488948672311786399577077",
                "216008683420908000408606635474670246018",
                "279539467545621754648564181222519999460",
                "913948987085117648400662300003223593",
                "223218013897944600761255972736604605094",
                "252659848235119321239449484313570228951",
                "207604666789392373147505496012467827909",
                "138341441757834039753971097953037875370",
                "166395167714564457411159950010154401083",
                "4201954519096025066286008552459305391",
                "166396825331665557547227105898861586483"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2d6c62c4",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysCategoryService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "171173947593741334980605373354237747788",
            "length": 549
        },
        "id": "CVE-2026-86228-2d8e8b9b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java",
            "function": "sendMessageResponse"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "116317640052786493159694455497255105576",
            "length": 1272
        },
        "id": "CVE-2026-86228-2d9b0be6",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java",
            "function": "mybatisPlusInterceptor"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "126524370939954940588442096248929722441",
                "166016958508823659588059578408477904356",
                "13523391006923490707356756476018541356",
                "258168478791337820645031876178834448590",
                "79928969230984330190599410288197479419",
                "5705373565324084584274292008496352212",
                "189624104163351899668641080359194209168",
                "143482284184817621410091819182780275901",
                "240099119469654081658638722338783040026",
                "36390492083660816259760199668791881904",
                "18809090320419545914805286603864661023",
                "69693210101086309794150000604498126710"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-2daffa91",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SpringContextUtils.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "123470538997964982504142758198649355659",
            "length": 390
        },
        "id": "CVE-2026-86228-3080b260",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/jimureport/JimuReportTokenService.java",
            "function": "getUserInfo"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "158886059625705732861982310242337431872",
            "length": 930
        },
        "id": "CVE-2026-86228-31ab7530",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "send"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "59252523557866516783758948390551735115",
            "length": 312
        },
        "id": "CVE-2026-86228-322fd937",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "queryAllRole"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "193734151342193036267372230676775004846",
            "length": 750
        },
        "id": "CVE-2026-86228-346ff1f8",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/document/WebPageParser.java",
            "function": "parseToMarkdown"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "148509228299577914239580886099752383555",
            "length": 314
        },
        "id": "CVE-2026-86228-357393f9",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java",
            "function": "render"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "134117602236307397361096520633575456747",
            "length": 783
        },
        "id": "CVE-2026-86228-3648416e",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java",
            "function": "getDepartPosition"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "10647019390443061359295225834092713182",
            "length": 3416
        },
        "id": "CVE-2026-86228-3700cdf3",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "sendBusTemplateAnnouncement"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "143112042455290968218344314560298250091",
            "length": 463
        },
        "id": "CVE-2026-86228-3888b4b3",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/controller/AiragChatController.java",
            "function": "upload"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "113250699508897069866527003601725822225",
            "length": 1283
        },
        "id": "CVE-2026-86228-39467dc0",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java",
            "function": "specialFilterContentForDictSql"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "321123839163425505887769467719267846743",
                "8283246324176263202084634495139774969",
                "213435153152170605203731930234371779577",
                "27839695092349570655853483899963832504",
                "300568879550597000697288226681073357928",
                "40420152500121154691109893172427218432"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-3974eafa",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/consts/LLMConsts.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "30097863120488313941344104819664625096",
                "285044482579923993113257131167858532606",
                "258909250640387288858500409670758531003"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-39e34955",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragBaseApiController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "63658012003356436129846799763337125862",
                "14240436644292803537836790014904344699",
                "189228875106471756443779741492392988978",
                "238403816367492708180992210726974717060",
                "144804739024378064709107723426477332087",
                "14132013105420163428239749460086630726",
                "203872366823266757804910068754139218552",
                "318468111299075669845491069879682991540"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-3a1de796",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantPackServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "94098972561933635246523111947548365669",
            "length": 270
        },
        "id": "CVE-2026-86228-3bd06245",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/DynamicRouteLoader.java",
            "function": "refresh"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "165455706887413252390188884906626128480",
                "249374634076360111359845189013733219119",
                "191359974446851877585384270942463304258",
                "49382948168565547109078378150080278069"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-3c0091b5",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oConvertUtils.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "43563923359733420519899684677545712590",
                "301265738609132472776563896508719883676",
                "332294765850010740082488799535744893255"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-3c8e0f17",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysRole.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "193025770827566881385527832998074976632",
            "length": 982
        },
        "id": "CVE-2026-86228-3db9aa4f",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/SsrfFileTypeFilter.java",
            "function": "getFileType"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "71159535875005120948244641644624690258",
            "length": 1079
        },
        "id": "CVE-2026-86228-3dd55e8a",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/FileDownloadUtils.java",
            "function": "download2DiskFromNet"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "264509285910116644696842089062137700040",
                "330908931825055726895012533970814846295"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-3f4b3c68",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "121544321935374987767677800239750474715",
            "length": 992
        },
        "id": "CVE-2026-86228-3fe49c73",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ProvinceCityArea.java",
            "function": "initAreaList"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "170092972313791755202320131019555273843",
                "255829784655093502132160797291901757643",
                "5716135537879698726788654041160876405",
                "2290292385516900231196550403324807188"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-3fe5914b",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDepartService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "319983872667118095827807534803237492150",
                "281192654711658476393464968733875827635",
                "123755881068237938169463830446209870483"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-414e53c5",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/entity/AiragApp.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "178189281863185951751908709858775776184",
                "204553631915694770352480234093329840257",
                "319475667823902090731847329101325768908",
                "260328112330148915891475942981048941550",
                "84186533623095071440636512531570156089",
                "52003671301307804303035735593351184112",
                "196356903257940206078042214103471005751",
                "315298700273463912278861944721048912977",
                "20158362516898662806451650995672389701",
                "80287191407197655268002849050382549862",
                "29219481226428418040698273929450910422",
                "254251180559492221831798461513750349117",
                "121003226071486759218841688546748033021",
                "318693962529901089895541399564071750892"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-4206d90a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/jimureport/JimuReportTokenService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "189275428946873771612545089832898813647",
            "length": 1285
        },
        "id": "CVE-2026-86228-4257d7a0",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/PluginToolBuilder.java",
            "function": "buildTools"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "170154180037624120367633782087368139622",
            "length": 3717
        },
        "id": "CVE-2026-86228-44e1a576",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "importSysUser"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "37527339694173715859517380881106913867",
            "length": 1543
        },
        "id": "CVE-2026-86228-45e0cd4f",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/voice/util/VoiceApiHelper.java",
            "function": "generateAudio"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "272282453022246358887615305415059573190",
                "53169319996798921467643953818851720592",
                "237604922452287580395540298648448360098",
                "112296723847843744791548843541827179336",
                "86577022689846420169158983636623843086",
                "223811838489688963613953920004024677962",
                "264977313899493314489967477691215540522",
                "94672681274285885586736960622060661459",
                "167154016657453843396935174050657994113",
                "111265772689969796219829974251624217256",
                "41430610772073451243763579262098200809",
                "117803323180390776629905275050321994747",
                "194119427223123803627427487301464504194",
                "190158113844861146466307497069402990763",
                "216573882893071176713044762564825635860",
                "198856301521090610723414287621110438686",
                "310070472480721494361300721274940098169",
                "221277997037827966322006971972120198809",
                "107147574279221325384168870966276129693",
                "223125843626210263858267488395234053740",
                "31749539216592450870168099546479646077",
                "189197187760583092017647198774577310476",
                "257120913919428958165828370909655243301",
                "259330782167477541999865093823848295572",
                "37998749107533879664330296722424865677",
                "302214265332694594061969578661264598631",
                "165360206850462791167392063446976935142",
                "267453061490757484016337168874725717673",
                "98496211930303582462763590925280818761",
                "64137891121892116983817213031032827249",
                "238858043044117936159514981287591027009"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-474a2271",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "27166415313141138888966210205584351014",
            "length": 1273
        },
        "id": "CVE-2026-86228-477bf357",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/PluginToolBuilder.java",
            "function": "buildToolExecutor"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "18794262199874718177041296027276010211",
            "length": 294
        },
        "id": "CVE-2026-86228-4883384b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ProvinceCityArea.java",
            "function": "getText"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "141846307981559804427530340626344015669",
                "114534635103296563872455390040784177617",
                "188156304399986020104533444687864901051",
                "300088228956563109044159210312534452238",
                "208054316475754385828061555663113773970",
                "303583056100510470348818341187099417845",
                "264188620691249919806044774407960218342",
                "213910032832525994911198202982059401859",
                "49346601753290840210353093723415863348",
                "41246310450597017977290740342661293727",
                "87613252746159691201233276044352996630",
                "225256011493394340320300031545542232088",
                "85290309845517174569278936485976277422",
                "58079528308296637870347827567391460345",
                "6443081376044408263909112259283750949",
                "245001995627384891698543235323310994095",
                "87994236282033530067936203395489926121",
                "228869140401528345264973017000526435069",
                "20652828400540333682168222304368187854",
                "162542881632101145032491499433869016310"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-490f2be9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "333095869806615986040386364690024578026",
            "length": 992
        },
        "id": "CVE-2026-86228-493972c9",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictServiceImpl.java",
            "function": "duplicateCheckData"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "266730966160386292860688415732100405004",
                "337597496985382720751583388621022489153",
                "257460434048401287663489643929190071831",
                "66996699866649698749981117344661587553"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-4c2929d9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserDepPostMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "194061214160765250654426336780531121672",
            "length": 124
        },
        "id": "CVE-2026-86228-4c87bf58",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionDataRuleImpl.java",
            "function": "queryPermissionRule"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "247520194484914485054843044460876203288",
            "length": 874
        },
        "id": "CVE-2026-86228-4fd72618",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiController.java",
            "function": "parameters"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "94209359903662330045624719830205676040",
            "length": 1588
        },
        "id": "CVE-2026-86228-5086b58b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java",
            "function": "loginThird"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "114596823622968485878659624746989989278",
                "128151197387151989277478546860933811693",
                "2302382327806844038642008398812714685",
                "116195913430092163291241942648139346730",
                "64978753270626695844885798513750899295",
                "20844886386138854462247735426421870099"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-5234c49a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/service/IAiragPromptsService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "42599672534021817086948585537452104979",
            "length": 795
        },
        "id": "CVE-2026-86228-52958be8",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java",
            "function": "queryUserByDepId"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "227533106894777937080621345998825528498",
                "290717708530117385177899892257237039425",
                "97980412812125141288562109832754299811",
                "168432408861413478054981771966632908645",
                "57776675916013507577651224459490186636",
                "234157391682680095641051068828638861904",
                "338381002378095747077858568299158502730",
                "247559495093815799226004998480140780085",
                "304652052445626372691065213921609283574",
                "155915853542798914041972677070207216980",
                "212946454737022376897552661575689747383",
                "15961159209150029912854289424118697842",
                "249860637336485834381629068840136095512",
                "101954348139011372307756906570303696367",
                "302117307841134576805925815560867491890",
                "306295892395467838599591536783974346304",
                "143327765856663976985223517436023588584",
                "47284338136721776909791444469545526729",
                "106418614872364260504904817593672655685",
                "76205470502108046302257364440563081041",
                "148888469657050960097745883413213610859",
                "90568376184876940162343447154086367256",
                "235521989015154357493619624478308805297",
                "129152088345004477101802822895156556073",
                "199779229439539928447890867255488522838",
                "198990141698379139948870910091412782122",
                "268116969387900242352854806633696263996",
                "107003065224811029740230669439392182166",
                "102591153994989839906068081500083874843",
                "265063787946503512665681089290000414767",
                "54269144302849927831377272137283929636"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-52a030d6",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "14356116931569079083389375535819277238",
                "68912986267148586066994062367241239220",
                "332397714806474302857814830346032704719",
                "328658484065202964327540395130574235199",
                "146003970902343755420779141965902633609",
                "280064926113736634415398502832880775116",
                "52600712934336582093919205801107412700",
                "229116557550486214992451864672977635686",
                "328076663777109389943187200912408267564",
                "177222017027412101021471653600074665678",
                "262259602315972442824358592851633879204",
                "106666693906667941951866211143317628226",
                "248590035422205780719971096573257295586",
                "287659517519988572947058957912299523030",
                "271605965237821706390684539388121278425",
                "339847661557146815676691960361510356386",
                "133709700665451510601195266392653097849",
                "36151534506105503897583660667624845055",
                "9940369093295909757405847081766022710",
                "232405431920008043588258055469853284090",
                "65510312099718654319316079180019860312",
                "94612552426522356356565234894044449068",
                "128974041577081525002366997896648816931",
                "49303429632072700467474544620184914600",
                "182643824663124373220035834355496313442",
                "227820415430237375056392315538615470190",
                "97910135702043026242745561606998631796",
                "240352278895744320636411714830401592059",
                "53411803275225283852560935147861939095"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-52cc12fd",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataSourceController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "51281484583848692447533750037628321948",
            "length": 1061
        },
        "id": "CVE-2026-86228-53702f60",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java",
            "function": "shiroFilterRegistration"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "250004517130988980341897141938376967001",
            "length": 2755
        },
        "id": "CVE-2026-86228-53b7f1ca",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "lowAddOrEditDepart"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "259829642749808682503251986234890747243",
                "55087517802055076442844351148429778842",
                "55281132251859206269309169395611551228",
                "50245263671777730874989784947444103593",
                "75509438476973561712377537212832355893",
                "66378898258502952772930667945834832091",
                "11079703363313266669892109183752732319",
                "118343855785369687109386377913660064200",
                "125797273932232622612178464321017092450",
                "89984311732020539822707193534373959704",
                "157200617271937203725991540460293709965",
                "172265826723258854887822694223240565027",
                "125930725672478073443036138971865633151",
                "174789691000489359533313417969387686628",
                "338177869222988053330431035891090514394",
                "307504354791963227644416714154317316731",
                "290523739939419452277994744314150088330",
                "184186283595217572749272096255051622685",
                "40313866599323252441327398979974595170",
                "294870290456683785190796533978395869296",
                "241661982487771814002292002562405242637",
                "145666897085229443804311473602026361109",
                "257787360218560415977578595976464117758",
                "78970493264022725626756504345026310445",
                "19535847144768866668593502510509201565",
                "96659775080100704792877925851968171212",
                "133864072368963285023140370298724922691",
                "101397660554363296071815422267479394736",
                "162944440833400580737447154403037091868",
                "244945581334883379928044521056615086819",
                "110164986063384958432992225455017142324",
                "115221962779264856202291434329407965471",
                "90000403718649158853720254939234679253",
                "108587633537507210242609878158511307392",
                "171647063146756037713640342327353229846",
                "163671015289420720380057108146073414668",
                "321720686463345257880194379641351246234",
                "322568628766211578075175622981314457952",
                "44738789624405891225089933819908154966"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-561fa250",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/constant/ProvinceCityArea.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "93483993112825441852540862771252100745",
            "length": 228
        },
        "id": "CVE-2026-86228-565e9679",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/oConvertUtils.java",
            "function": "isEmpty"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "104089102435761679182557524901934553415",
                "277746475449756814701026834656222690403",
                "84881403371899411603424493961441983886",
                "46444914694834598401761288632397609350",
                "83816536713196402873520268268463152262",
                "91557556643866018411252975843774112879",
                "72474833095349218672011921012826565393",
                "244866379447210801812337105803959389702"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-56a1f90c",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysFillRule.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "109822211407517619823678207202805726377",
            "length": 409
        },
        "id": "CVE-2026-86228-57389296",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java",
            "function": "userEdit"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "82161681015118002972768165321828248159",
                "47145231149508561242268350113951869806",
                "47446377490657338518019056452312402074",
                "294870220666185118577358794207217013498",
                "39586187162068497630228324253190960759",
                "256035588242116483121931603434221434701",
                "66546778122433961988630186594766861906",
                "236388726534029298242372887709877944824",
                "327486976801227732358800224238117457813",
                "24489289644903080591552802950818865517",
                "175289996378914149423172581011716652111",
                "9208666227806172154822656000831284168",
                "289200362919519692522709939269944302044",
                "337252133867389910742136523593107881890",
                "205883319703076880310447286334286816214",
                "313624981167749571986311645795781244057",
                "339504282368322999075487033339092014625",
                "259629584139432974570255580031949692950",
                "32876005659606110876420593431719453395",
                "292700361946013255644733473602814579879",
                "264238058539114997339022033432294835587",
                "45388705389628162452161871723974598573",
                "105380726727476500931904243874474699515",
                "278211824395251573883167581752425832902",
                "62914442419606906107413185603017593395",
                "53932752610789306346471289850256069889",
                "338512161274305672626620452133491292768",
                "2139458497478696746657873517187092152",
                "314384699780383162112678472045457888464"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-57533539",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCategoryController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "65459789289710220101776036332752091306",
            "length": 1284
        },
        "id": "CVE-2026-86228-598f0fb1",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiController.java",
            "function": "validOriginUrl"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "1094610111600534873922134114619181817",
                "66188661409706304629815257276578675193",
                "119150681399618415454327838361345130777",
                "48981225366099802243616998834692233679",
                "27014587245302233647473919084352272981",
                "238268948698157670826625313833665795161"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-5b5e52df",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/entity/AiragPrompts.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "127333629631691827409343727842130141902",
            "length": 1146
        },
        "id": "CVE-2026-86228-5c84488d",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java",
            "function": "getUserInfo"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "265815800638992148396179586729245201990",
            "length": 537
        },
        "id": "CVE-2026-86228-5cec288c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/FileDownloadUtils.java",
            "function": "getDownInputStream"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "223054627996034022856505827332652207036",
                "339689799065102497344206865499016526672",
                "317200416641068294272166101612890882261",
                "287641422533263885613798377390193074704",
                "150258402386913236656660778889471072204",
                "120905031112812376789415135236107176769",
                "71563819633152022010090931278558187999"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-5d97f21e",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/entity/OpenApi.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "273823596089573282811108946809120813738",
            "length": 1059
        },
        "id": "CVE-2026-86228-5e8f2380",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "addCommontDepartPost"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "300690510908237426709721536689148648383",
            "length": 8092
        },
        "id": "CVE-2026-86228-5f2b5f02",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "sendWithDefault"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "194428745527354113508391965732903425559",
                "46841563057545849805639828214073327534",
                "141457191522040605995320626623539387411",
                "278956083240012791940718378259540974314",
                "291554877903235258916500054315352150237"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-605b38fa",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/Firewall.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "144551624881515687587794268932429255962",
            "length": 514
        },
        "id": "CVE-2026-86228-620ab0e6",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java",
            "function": "groupUserList"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "272161977913451871218629888651983157126",
                "83169893257078893754253305085209188741",
                "271288865861793489012976330833527574493",
                "193277422003358512801314463429328271886",
                "65711059522832893987675918965488011434",
                "112612452401673127936152955669548284265",
                "11267893524141769390814372879941715218",
                "137600470019047102423094390744612174078",
                "307204940752305947107395372750966037403",
                "223861398044821127589990343668817910706",
                "70470705920168870797985268719171447762",
                "315669502246408898955300912087078345011",
                "137005748750707751046837943667924652570",
                "264548772619382234737506130973926607605",
                "42691003333393792632314469584801718223",
                "73407464814855771569376143601494754542",
                "19260484833546911136385269904977055108",
                "103366264629533624171044626770527712990",
                "267833428086241674025108948997833947455",
                "247574499867256058387447852558803723975",
                "37207906735506940547042749317608709803",
                "296528667202340017961115072265333875624",
                "71317963522001342395802522509672168327",
                "306630490970012249146954338062801648083",
                "268704927444074927827532144263699716839",
                "270649504376954713352950838437235465843",
                "186179833590587242408474999539611619046",
                "130038014344022382018786488325714417333",
                "262801543039416747071934657451479693348",
                "231965837006696400242605822555644193285",
                "48592743468809733405837876912806328247",
                "2816347744207879863065954009341323602",
                "68565388428417832753199639228085375918",
                "275427094154490654281887619271971186267",
                "11455890684608544574229032125535454639",
                "284313347597264106224898552539795817627",
                "228778195514944258752736146848537704236",
                "311048824331903167436932135205117863934",
                "150193346772444698268117189871973384161"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-62315b62",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/controller/AiragChatController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "64261253644326178289879646538733067856",
                "26734698444525896693947585597786403280",
                "202574246991925368165967961244757633490",
                "284525098096270483353593896880128731978",
                "239685720222589594928302528222249075633",
                "205680398829980533487642695627404694621",
                "304538424242352201294852865286693095098",
                "69653091681116477676985300503952598891",
                "221686161922778739477306011655297007116",
                "95504043639940435620866699710771723250",
                "246786491511627758785480726762880599931",
                "273685505060623267179974812040366428548",
                "219909424088901416845651491358753529873",
                "38860483425218363647298394735127924768",
                "220727307915988689158353057697082507372",
                "249245306569962316139731434462091291363",
                "261262792953947672014296798984197614544",
                "106015725498945895996256962404067597224",
                "237532768933945079674857780046341458047",
                "204862481605376220606627951108390163222",
                "34060481855435319254383651015318499735"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-634d8423",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/FileDownloadUtils.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "256837170166105863689181791407056769467",
                "58630010017601907784352550078678659340",
                "29612209028375045299396260200178079769",
                "304140092609078409315810100948536580962",
                "260915652684896907364849501555232760320",
                "216856761176204471780126121482882409853"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-64322ce9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysFillRuleServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "212821295132759885076040349704707885187",
                "284611616848693284143282713088201867762",
                "85554765902601023536478574463867212426",
                "32724185663573810558702112561392556816",
                "149061280946898421539247399528797991916",
                "253493100989373007262268922641967276224",
                "222844615853915853680846349738841189963",
                "209498729108016783612457842060845600106",
                "304931111723313574192080019959460875124",
                "137671461711871711482417267901105238031",
                "215393992373376581121992852955088085734",
                "252897599413031401672176223594572084004",
                "70882199397113131115294806187996823186",
                "224851280510292335469163299145910448194"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6473ad5c",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCheckRuleServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "122525406624983454337343269640515775235",
            "length": 495
        },
        "id": "CVE-2026-86228-66463a72",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysPositionSelectTreeVo.java",
            "function": "SysPositionSelectTreeVo"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "321172353586640930481143353405825608274"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6810e551",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/IAiragModelService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "103122159547454240937226751137670612936",
                "195306932074921762393795052468676224894",
                "98150895767721905757883839476618367070",
                "333645872714819215296889886822726362235",
                "135309285896532739061812836030813975191",
                "145137035098472549639802173495003846773",
                "270769075353121780693498005432250655383",
                "71446442860756121163099480558319616412",
                "187344140024237789356127883458368371677",
                "141985735267567877227500584565958983758",
                "305031522368862426431303087839791396980",
                "68806758187548129781618072941526414866"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6824eec1",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "249935272677418443824750987612603471777",
                "21861324939359127586392372381466623466",
                "222337414016158856965884051165939777501",
                "208000480102466097466052072082091972803",
                "269719688983302916159790409351413821481",
                "60415225271503289158967911971066555567",
                "127019430473618095043936876724805168987",
                "240477216440453506434051727714705568752"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6899e574",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/enums/RangeDateEnum.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "60840013335915619033096767876634294216",
                "333239291301244010853473104660086581563",
                "189476247506132331987572542527822291798",
                "131754454200223106544992112735560138718",
                "267714169311935601451899433353563469477",
                "99145419293915357334371897816588900481"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-68cfb660",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDictMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "102847812735184229738483511965455727232",
            "length": 540
        },
        "id": "CVE-2026-86228-68f2dd6d",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/AIChatHandler.java",
            "function": "translateLlmException"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "244803101861538138948139043840792581998",
            "length": 3950
        },
        "id": "CVE-2026-86228-695a089b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/service/impl/AiragPromptsServiceImpl.java",
            "function": "promptExperiment"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "118125082628285595433015171086713436904",
                "292038892350451444364254001177779624249"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6b5504d0",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/vo/DomainUrl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "329287548573159755097008052167710633059",
            "length": 895
        },
        "id": "CVE-2026-86228-6b849fef",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCategoryController.java",
            "function": "queryPageList"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "229585210407515593808689415654965571716",
            "length": 1270
        },
        "id": "CVE-2026-86228-6bb97272",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/AIChatHandler.java",
            "function": "getFirstImageBase64"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "328397882675119531562961227362725835082",
                "311812320716722692030834675205351675769",
                "327940934252060334602430866919299836005",
                "4201073823932111585963823151018308893"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6e58f1a2",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-server-cloud/jeecg-visual/jeecg-cloud-test/jeecg-cloud-test-more/src/main/java/org/jeecg/modules/test/lock/DemoLockTest.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "314670010703940355156043294141872698193",
                "78754173961801973937262301265900316845",
                "53009023392327975145206309663721422730",
                "230544574438936187281555394166144370928",
                "240641153351570651636420471573354150140",
                "237464309653156725813668198347641939817",
                "5004880772359985917788666765962814281",
                "53765773407535969739244227290573991554",
                "284120716145990423737699981622089611538",
                "126647200452206813286651043685515257535",
                "226581618186179151455384232978781419111"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6f870b97",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "111954161199459640857442707749298190875",
                "44613758454745747919542318171033347897",
                "266071274483239947706452554205918168242",
                "310278338740278712994062412982729841988"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-6fc7a413",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/ISysMessageTemplateService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "69664073906474383061752727420869478672",
            "length": 96
        },
        "id": "CVE-2026-86228-6ff7d8d4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java",
            "function": "removeDynamicDataSource"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "142049430667405561342599032412012785537",
                "136128053728110614220724420897248759289",
                "260473185533458875149648288909075603880",
                "87190720187984664257766023212008909439",
                "218573576753481820879738663874412449631",
                "155318206230611197220230775485137936864",
                "196474678201942966809123847350748323989",
                "135063770677925993906707042610931967795",
                "139924580071511557868274834406222850212",
                "260308945918448031384133830254639423109",
                "241317265935976827687143684686831598468",
                "178219892094701794398218298965088472900",
                "145997683049078938843771620947563509755",
                "54411537470040447452464428807258762446",
                "87394014062113510552593736875733803518",
                "254986335280033218763990614582334346126",
                "306718341966745976336678810155177572647",
                "111983596259911384758527368867966896008",
                "109263804468121785333499317100084202420",
                "53633190174953297430765715995047088207",
                "306718341966745976336678810155177572647",
                "111983596259911384758527368867966896008",
                "109263804468121785333499317100084202420",
                "53633190174953297430765715995047088207",
                "147968525234664536808379215448857755602",
                "169569659895956689632615941000362179113",
                "208950326444885210171352392715037399185",
                "4366675964974026274339274260913040886",
                "147968525234664536808379215448857755602",
                "79359324899182026243296635185607099041",
                "336761836628554631471530106828169943916",
                "142779276799657640387479336999246964914",
                "57641716702654036240264688098710040259",
                "217741422124224579785503404428946149421",
                "139043893467187179439769406298085832086",
                "222110857943019266481486195363080970185",
                "144852101005643204138950557839065465252",
                "303650603693294235744074374128622903750",
                "168700015851349538195082291436173343998",
                "278436223024360827553317115400629869236",
                "327457818192364721840596568688955726639",
                "339968591194291696815532681503299457324",
                "133487397305404723746100142021883013832",
                "106656267773366500274362752318182477781",
                "151577709153420071063437588682688485832",
                "278648728830180312880618055025559912836",
                "173130788495842401137852020164654648647",
                "259774635134671176121583435900341337423",
                "162060364034194706447953916007802256440",
                "313723957891927100808674120269659614118",
                "107914150225083262861296510697406116234",
                "95322575002881407152340727464450801444",
                "109229084400676804219630615408161446315",
                "32097031774937766258630453382960341024",
                "163383334867963981304207429619436158655",
                "162324754081411972746665873898722631571",
                "185999709461911253384147982311504895341",
                "97292877483698948717265117480247801794",
                "15853347364046061108130995410634238227",
                "243330319439376743614523556859328062671",
                "310905732994006084088112697006060218033",
                "159514219535837507912375184836895014020",
                "262525666609597356652882039533276878800",
                "25639817683367418703944400280167228709",
                "87994236282033530067936203395489926121",
                "228869140401528345264973017000526435069",
                "20652828400540333682168222304368187854",
                "162542881632101145032491499433869016310",
                "2768766752746938371595102467802915913",
                "328317355161061936989418463080439317471",
                "265957976613799741478469254789925406041",
                "61469401019553502978381864669025059564",
                "64178835314512334161782396242523239695",
                "37290206567311177143824225885627214452",
                "335645605392143764948972378797786264310",
                "340040746605085091584535171744348895793",
                "273065226303863044889207669149555321894",
                "135923656847083207505347104285445126967",
                "172417380158636478231185445677801799404"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-7098c593",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "77119624236654383264244108124786511782",
            "length": 786
        },
        "id": "CVE-2026-86228-709c05bb",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdAppController.java",
            "function": "getEnabledType"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "66178508706565199739949192352301291898",
                "75910506167980229143750275138302025663",
                "144618178027379106292458750226535566890",
                "292566831455380165599982146103164778667",
                "93299141535511564429682044653738636024",
                "230630947202444129117165419691337398370",
                "166932214668135264549895017826001765616",
                "291734313039128701415953005673737862849",
                "190556693702530378027810001241608713675",
                "40402468467696756460590336225111864692",
                "178528505015380985866086633338156786766",
                "98779219555300593940167301234187520853",
                "4312659336266109399083864795443891708",
                "51755336936807671863095161797812082473",
                "249858890507491027596360404868211691265",
                "115336928956441492952091381473078833059",
                "197984871676166405866757809912485814842",
                "129654025677938089029255598464370921753",
                "307070115668833713405687518844327696058"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-70cbc0fd",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCategoryServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "305996367317515779237767761279348117732",
            "length": 1275
        },
        "id": "CVE-2026-86228-7210b60c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/firewall/SqlInjection/impl/DictTableWhiteListHandlerImpl.java",
            "function": "checkWhiteList"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "118369535758016187723606627961987989664",
            "length": 265
        },
        "id": "CVE-2026-86228-72d8ec44",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "queryUserIdsByDeptIds"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "309807776469991655052070370283216808466",
                "278052929846604146378576420647821693400",
                "77637240866869982759407071140813322284",
                "292093443791092992431884114960269881877"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-739716ac",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDepart.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "199475668151632942402872775906360519012",
                "66808819814278064364984555328526409396",
                "246156151124464074965704519941525091838",
                "242911731776687320663582206039306314580",
                "234665790128181159363502793201681901202",
                "116555649724443636988585463136100862156",
                "298123959032934663059489254085468926926",
                "298691993432566018545732890419402151706",
                "43404856322135138263392269421225185344",
                "171018904934484906981517081424529380777",
                "131171682025535737966487376291719909179",
                "78449662087978512956939615011544920585",
                "17694887570960633678400075798728765923",
                "180161649324122812559108719436048961405",
                "58160360265447160820805970358995068331",
                "184079666142400367116350372020041745725",
                "89529642756619933121099626296084142490",
                "141865018045081924366572570148657413312",
                "228643348028177677214876217836446446830",
                "142835802060527093586819381107008436495",
                "225005138226761638609756933559272215673",
                "130197576041859422913810036155316434542",
                "187367707831446000222541966880149281082",
                "20032413388309063925808631911791973849",
                "54231456857730200887918542245106855835",
                "15480691480480959118507068015162042699",
                "120221686596228368798335768905988991594",
                "240898250688636117596234574583472505399",
                "45080121817661508556026733254054767030",
                "98317641268413296269654662300957049082",
                "11958565011576509045355760352258865321",
                "259433585220148836540483735502414227063",
                "291188207993063724554285919634501756079",
                "6344320688291780551827872530407073858",
                "196713306776788386340474922841783433869",
                "273994680601971061685736188808705534210",
                "190854971254179566081526624376249554949",
                "74275156108372420806636720879504976847",
                "92141981296013920917584438406025039233",
                "223993122166472980328579914444600756217",
                "16689769564505495681485313164933439244",
                "335127771547160813402340722092873439222",
                "246149233598679835216455947940572135484",
                "202879812095668751268900430699291242090",
                "273418342946178364299468423056342734906",
                "40889129328007419811935358155132931150",
                "168122220222129972896603342912811616427",
                "48836318926269383335474926191249782990",
                "77302407697811147327579812531489221924",
                "44542506302163328953546302111532707063",
                "183650253958766455308892476824535550463",
                "229073442724419966646524700334082116678",
                "108685172979970079552178351212016911843",
                "138377054919168240022130463814043161008",
                "172832609160424433520815686048606112144",
                "152227869140823184785742077065389150990",
                "167976939534630323944385423116790604050",
                "337117820629294660443667309210242005264",
                "334264453555197198730333023267649757045",
                "211978160389894637962062537382481342543",
                "2898674700990869551971008081742614491",
                "274768427427982356860884557205638662303",
                "131371964435467551085832942188080350007",
                "177926475727640018130653343742675899157",
                "249992867734279455557655800133412239681",
                "165614312717888144989398048236223152217",
                "241381403546118585874101133927427439901",
                "114743738236020821912710844808679207526",
                "30043219715315418870700439648435715639",
                "284585376860446531988603636619762187092",
                "61260135089393878035429281785344073442",
                "234147065026429490045092182454683991953",
                "126627424815340424857375116144609871804",
                "319470472230381273882652299715326928806",
                "138874320758826716641240071340788453450",
                "13604570695369939025923098443748503924",
                "244870931532652760097554854895504231180",
                "324705232834517883455854656342445257454",
                "66042796723763939497903700351272259814",
                "114161271746778442848485781895604793151",
                "201743083041508357871967685027378911618",
                "123197002984665136860376340703257418481",
                "77985607220379671987981024399262953379",
                "290543584899724903562296299408744540037",
                "226648184420072887535613129472474105119",
                "220717945149502184705662071251037166533",
                "35457650759338698315848252074622134621",
                "52413216622640867485969196382788305619",
                "83494876635553623295437856143306357340",
                "337155006153761866305918412627664076875",
                "47193359866693739099430438606041892348",
                "127440594714279673100956957859684736891",
                "110687955118644248736558313348491914109",
                "298194599467545658031998886702977899425",
                "268838621635098235015348529637710422691",
                "254109013827465119678803033572423916958",
                "118743578571588753197014180228736511472",
                "257248170063345460081884512599746465562",
                "206546682936984554385469347101489577291",
                "242267766649827094778017433655690403113",
                "109391877360150562226392103325407344707",
                "34900167426300928626975213442681380748",
                "211694960158121244557497674041398112836",
                "129694315797794964847141806832689330691",
                "160940896939801518923068918959898489524",
                "194396179924730071515484729572494946041",
                "99732912358644608809289743194137967974",
                "29220286689492882707745774276597458042",
                "152721949716584817364220197471826994769",
                "174017570627050438700024575514688635834",
                "65306106422093425813680550495186736144",
                "182656559321011734392526986527985002609"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-73a89fa8",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "286180639756802412465644679145958148757",
            "length": 1312
        },
        "id": "CVE-2026-86228-73e1d38b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCategoryController.java",
            "function": "exportXls"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "66360253679090260692722351927890277064",
                "329337496031878832253335569360634689244",
                "233228913245197192978286118461180066202",
                "234126580347154789443280730997227783520"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-748cc5c2",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/api/dto/DataLogDTO.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "56548850459724817843116155938872403814",
                "113954365184410891398739876477785927672",
                "317819886900911181022279854631258926823"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-75191df8",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/AiChatConfig.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "340033911432636823789761314967025686131",
            "length": 575
        },
        "id": "CVE-2026-86228-76632d03",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/firewall/SqlInjection/impl/DictTableWhiteListHandlerImpl.java",
            "function": "isPassBySql"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "331312948431222370103774418979114342257",
                "45045462745392197573972804595850417524",
                "158592963155266290662730335975874000822",
                "167344401577947921657493387896569636347",
                "208054316475754385828061555663113773970",
                "303583056100510470348818341187099417845",
                "100565208147525647997712385762758749667",
                "97619402234178116713484226672722987808",
                "202715338864658107677528215973906711625",
                "65092782276884779894159030168926951181",
                "42939118960960255699073952221971989686",
                "261569277293361891872998215888480862332",
                "130296568732951548585035153968863349775",
                "158083213826670748953480356817184685360",
                "247753477360154312211246776971204736216",
                "54422821959565310049762840280535736903",
                "162004403988659611782092898613566776416",
                "249226067126383168355757160674030615207",
                "116489775806267925743093604833062733732",
                "78794237080716041664083604190014917027",
                "77029074128366160727860518466216641929",
                "131988901497825804440711048893748043587",
                "23967529592792765350730989918159797149",
                "47534544839767956083610551873254973724",
                "220377764095503427652224722974758711157",
                "258619489059362559264415792119839069956",
                "181128767132042880907852715703531719745",
                "115476151459379384216101337523517210882"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-76a908db",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdAppController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "295566109368892932604917506309753836809",
                "257931180723563261698502498218094346476",
                "220532727286765912160212192569718725997",
                "337187209250393659134822929838841442957",
                "226864586424456998149256793707910862780",
                "135351962410420537283226654210515244235"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-76c2008f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragModelServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "331680435390690325647395331458968113954",
            "length": 2348
        },
        "id": "CVE-2026-86228-779aa361",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "mergeToolMessages"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "144117655453777015925940135989937089453",
                "205606628397806429548686049825882496917",
                "68826781789899088698727985110054722297",
                "331530470115905379256184123106754749388",
                "111750248289646782726879365234997568096",
                "69582299157221574350822372179277510492",
                "55209525425849949283120627731558177355",
                "330509318077826858158716574814411906731",
                "264130957525774798190737621234896008716",
                "321393697540268357570592602614068247090",
                "153718584884239034968102055896431332427",
                "96565616981828883390771117288938390520",
                "228690187051905463953263026664818544276",
                "265114370410623108758488632958290749673",
                "151667903467046831731570252722769073091",
                "229444405375889730614398858720114316907",
                "166964899916202326673058230084802723120",
                "102290270132736862969398726567958014376",
                "318857756102745897742591465010490026360",
                "266884159637113720124473889786505534327",
                "300974890163263383467574654088486420385",
                "338608453275531498209590315367910623118",
                "99088034759002806849633325626389009306",
                "189517587625888790546736720261967928742",
                "283340101767800908937530090788796625484",
                "198433653393507650686740839328660044314",
                "237669098452706075628835162496654229205",
                "115478627301681335712430618026284912635",
                "339995000726440171810660981324885838782",
                "185716696478192149772205278423471418050",
                "63606135847867823315731811468371832497",
                "278232360485192703574514887810525795262"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-77c48cda",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/controller/AiragAppController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "306334014343928919879916502329241701270",
                "201089771296984387365348482779047751452",
                "188016158496172920712581602602128413284",
                "259072646716042940102558288300446351420",
                "78893792963939257759219791444304070877",
                "92044156136367501393273495516573999741",
                "237755077635574935293756910321865748162",
                "185449954221703616381194490139837460981",
                "285413555860416018406157781645186297319",
                "309021066665035136071079026773528488925",
                "153113537832359819947028066119441451381",
                "241138679323305137662552309343865936493",
                "130427652230186828607880797675840878520",
                "243819782408908929524179718163818083939",
                "249002071423459164318703583130532357655",
                "86867255838683044895393791674235689009",
                "217064535391725161052077506788779936543",
                "9870865538909051491685765515241349518",
                "60050902016103721604260675203665131947",
                "243264066584120276353544172931881592504",
                "167799056903218712062786452090201970644",
                "122917996986279991077864037309202028017"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-78b26e1c",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiLogController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "282000452818350072066013136208432985352",
            "length": 880
        },
        "id": "CVE-2026-86228-79914f63",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/EmbeddingHandler.java",
            "function": "parseWebPage"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "318619141894905297212043183527667584192",
                "333884516711114120403076806548361231112",
                "200450925962803936771515070161655105421",
                "336358295595949495308106818785625976320",
                "284100909826388891364044762512332018396",
                "82542719343601811127817555988916035739",
                "233954932471778764112511147629583012401",
                "118322920756755331162468084233805860996",
                "256747242073424776314881602943259475206",
                "86638502642719612705124909017771144080",
                "336358295595949495308106818785625976320",
                "284100909826388891364044762512332018396",
                "82542719343601811127817555988916035739",
                "233954932471778764112511147629583012401",
                "118322920756755331162468084233805860996",
                "256747242073424776314881602943259475206",
                "86638502642719612705124909017771144080",
                "336358295595949495308106818785625976320",
                "284100909826388891364044762512332018396",
                "82542719343601811127817555988916035739",
                "233954932471778764112511147629583012401"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-7a9879e2",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "68274163375371803826045578505568379200",
            "length": 1282
        },
        "id": "CVE-2026-86228-7d9e1455",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java",
            "function": "specialFilterContentForOnlineReport"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "62987222454577816798704390998769737390",
                "67247262752292876459102587566315340012",
                "6646578956143710203634923797986947636",
                "204834481706818851346525796055652756641",
                "81104661023449329429374038326517663678"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-7db94bd3",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDepartController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "290461618229741247789829806670587478255",
            "length": 1102
        },
        "id": "CVE-2026-86228-7efc6084",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "getMessages"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "73467907758767436644109529498920437211",
                "144206510225035627124379546435999068303",
                "335333299712886537436910267029855713031",
                "143983130087574873515677206048638227920",
                "158265169552185099576086610547902512055",
                "182817472205555293336887787342140308288",
                "83291765985327724235558935101468961372",
                "150199829903301090542454996772475755940",
                "3550369750822171703546144399506356902",
                "142006843202814580609535801538029152411",
                "83307565345009565621722692952454246136",
                "306789359265713696823590839517111569931",
                "217916643287214181170816885338578076315",
                "323979876978213173744546237427853923122",
                "44640225253838048219326615472933904940",
                "153078050138421070340045759954656721934",
                "321583464361610089037408773003959176476",
                "21788869171245600925257945218593743380",
                "244307420307062890652053321145955028623",
                "32358870146574559810121050441286115307",
                "198856522823847903212032744645255069384",
                "155055419707905549720621644884415498446",
                "183343064698949309047121466864775573009",
                "241943328582456915758219409280784175185",
                "336593736898979348005828034955438078226",
                "338193471775191452351336440706293279475",
                "288572072097943047221271656088774194072",
                "41869360137748038201580232361829556727",
                "27438433665333259918140085801896725210",
                "38594976364541800205223784412403224192",
                "300701670392662572842720028737544693091",
                "222433826431708141124244300510859269107",
                "160542585578245123207953872697915693918",
                "79921863641504818967644882974778883142",
                "160490438265309399295958018916653951174",
                "184134387398061187133383111392448440624",
                "68884726919224093989406680187779151604",
                "170994965254100921682495551495576338490",
                "26418201338815941514749161206751340629",
                "216935007630635119913152886401288727887",
                "233031281144533146869866917317678831892",
                "222992765849380058849763665717959129551",
                "76416713719459440767620863230398469954",
                "99935119414976853353065718859301655849",
                "251609373987461582252209717245526419656",
                "121542236075857193015914712380537594193",
                "223997263991408679056358995959728547920",
                "166787375766385094153012997351784446709",
                "30247500771292117549325381246998057530",
                "332066274055185348096554327524680782010",
                "307919881551135618958036486531378408083",
                "123559337936345431338143664267712468059",
                "127805787650412618616196598310847917177",
                "79057116452817089554382985480231777806",
                "50961222516648595737415547571948108620",
                "236990218446310800114368270862173560522",
                "211846266144585772833375701361632687638",
                "262796663034307013278357495232480902244",
                "150352549211276305090038223945036483652",
                "73573244359767929529940555319050710672",
                "119575901873389025901075460651128116421",
                "240462191462410839783019320665007603084",
                "139338398902197926285495816024283528855",
                "61348748328718324132890607104997620012",
                "226339405527725649807776571068118857197",
                "228281001909101892982367004005047227639",
                "154948339048211948702658990828776750968",
                "148406998141297296042572667411055007237",
                "152295274337065972959848753227327622339",
                "67243421395366464625899930988387434272",
                "189762229154343230294714655888666277777",
                "222683166582126871238461996643585760110",
                "191439831049970190878461047518546416324",
                "270926442037975651723455993588351359694",
                "294509951675200301463572481110672287579",
                "194954500427663371261813332511799124717",
                "68106672776118729408601850755354086061",
                "213975449295128824807107819258050346424",
                "263984106721086491777228468088652811201",
                "56441628999906202945776851240537670238",
                "145822581961492666320163212601611401322",
                "289429404452108803527183875337969022044",
                "279721759448901523131156318135371206970",
                "113399363250686899276204945565003236056",
                "169870721809809899210694300002953476102",
                "329841228474358714559709060776537841389",
                "301451042397988806574875800011557323969",
                "250867579691273844778005938942353766788",
                "306046728810416817005097251376997453185",
                "271627238486424105577218659715684793858",
                "77997150157010065904327558423912288836",
                "108798884494268474272591878738784420546",
                "108688902440818127992328022718869388114",
                "105288554502844829793248580403450033770",
                "94005703028636554124845006656628255600"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-7f388afa",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "203211326347951840559669417567659570707",
            "length": 921
        },
        "id": "CVE-2026-86228-8107cd45",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java",
            "function": "oauth2Login"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "38765704343089564239833530151972234779",
            "length": 1316
        },
        "id": "CVE-2026-86228-82d52c05",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "initChat"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "119549509457635808954135029005355595182",
                "389569669120050287092695327642037132",
                "125667101532558336793463606368923969990",
                "269456178993115818150609426453539061266",
                "272157335842863730790501374428614985874",
                "178507817823386334263579283524583246526",
                "66243024863756096539250012858182953172"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-83ff9f48",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/TomcatFactoryConfig.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "114397277443237413008685381420298426404",
                "224895096220888062240635741757917021666",
                "254060361538831291569533082292376794850",
                "181689542613682923310586855469395276022",
                "127404122081879053245451157749378154020",
                "108236036427387034454342145979942823912",
                "303182535431217217281408267104582199825",
                "58504362458722269525991812184469410274",
                "227002848323575722860502941380822046801",
                "56249872587478204297263704080257082289",
                "313927332570600117456185491681728224751"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-8405870a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysDepartMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "274616760508268649823660732865108962858",
                "21710670056529565381937868337069719670",
                "260379134803188652168123152929109782018",
                "25791907013922523864426356417315897041",
                "181650227218290547765363273712433606293",
                "234855532465619816543997151535675897039",
                "256652179860435598945164203659257698288",
                "301925268565916396309739431806495878119",
                "76516152644911401929322259660465766121",
                "233035525125283954710085438562297193212",
                "108564982171397990500645038528807768848"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-854218cc",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/service/impl/AiragPromptsServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "155673059568010024938472076122889969692",
            "length": 631
        },
        "id": "CVE-2026-86228-8601dcaa",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "insertDepartPost"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "77953789320424334086822210198322044230",
            "length": 1254
        },
        "id": "CVE-2026-86228-869aece7",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java",
            "function": "replaceValue"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "209938168632658289558903804355558463862",
            "length": 700
        },
        "id": "CVE-2026-86228-86e82441",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java",
            "function": "eidt"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "315652616312488941480668868965456932005",
                "216619023207567762911209158635153971729",
                "153545772253464115677548521855102078707",
                "168983876147096292551493686319692987864",
                "270890447630033520029223275629293097717",
                "142465653569734603522737188354740612694",
                "139619325227383600542221908098462579870",
                "209207833926194948537065309337894100559",
                "105174769513186594901385016523689484240",
                "40632275746121947995874609045484633438",
                "268022294861172040772093159128093159350",
                "209540420578694369937829668346363955767",
                "284904495063205597204521065996999016375",
                "109048815448680798078327770197540652183",
                "111106639122235668039694155904913124616",
                "178801972156327272353320426049427715507",
                "125385029332331662809856351400118409334"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-87ca58f3",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDictServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "18819917582178819451461418811063443030",
                "198939031002612677723358690910744320188",
                "278595914657529419101577537294947096476"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-8948489c",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "6943108110204657650704894755831709764",
                "198311422546815691084153529302306694111"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-8b2aedd2",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysFillRuleService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "87284413097028121722178134336826619708",
            "length": 1333
        },
        "id": "CVE-2026-86228-8c043241",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/SqlInjectionUtil.java",
            "function": "filterContent"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "116365093899495574077401680073192085305",
                "42346331638183616995296281415248754614",
                "162431429313910940939200825170073228759",
                "104732113214620068666463745240736555647",
                "77561565274511873851735586193325775849",
                "255986354756857222282914826823797022416",
                "134214695433336517668987601746023997905",
                "210178835413807003966282372005769950949",
                "63800642838093496315092557327965461716",
                "264446015948992483290430154919247879241",
                "200392651328865709405467721748484688262",
                "120063554764673816501507306702705770728",
                "69862441971241001946782319814238076500",
                "304697517566639586927265414542532629186",
                "59630895506066981287506469689823643643",
                "80499963454111838172753210966099338406",
                "68063997607991414323953344377132961454",
                "103842582181391256858481534089520162534",
                "704334785915533850833285777864462097",
                "43066623360243429773944514493256398591",
                "98220292067534279842274827395670183604",
                "323246537456455693215172243347960010649",
                "113414097854412716305534546369019615706",
                "248945620330263244621874086680235623006",
                "120270609138149397746796740499840699927",
                "336817449919085704392734740601317703834",
                "20830514017212387552028185847086267552",
                "274170620374414313403931984529938601642",
                "308565752061787667210600033258862943923",
                "27665738626580751245713043798503686874",
                "100397637091654440390472851440893773805",
                "104635458652220514417314262971691666846",
                "328697186257628175488777057481967959957",
                "331058514507060196934569873761279552304",
                "66867092819296033323589001471259565433",
                "306572272674902934763973123094278281395",
                "247646750928462357194196855723751480941",
                "149911076871525377237633667355728943924",
                "334166096662616781564409158875956090641",
                "309852296419899833792602556741492360067",
                "316161941576472255415997379880878179412",
                "63258876285895934938617048527770055731",
                "339952645995946016697934841927669171852",
                "205107851022406822006219990739258565199",
                "264788196370794062764922509844233083386",
                "132675596595402525156965631674167029044",
                "10614574179718294649236559452641430788",
                "176305145692475418842840325899713908964",
                "153164393846778660073484470037897763205",
                "1800196089431767687456802986216559941",
                "301549062272142810896158475378609314036",
                "147748573727443160380751617669999414352",
                "185286007113057408743702077256502082928",
                "254988542761522778433969843516468876552",
                "314846381318820526028680990874800139428",
                "223074677336076085843279422428468231139",
                "116211753114200749177179153838969320361",
                "183400905152917730095610419281851630019",
                "28156439730703139010473780475874163693",
                "181603648636399652158664219001330497697",
                "155117128750590085641058322627133370943",
                "275516163106394344642923849064449498452",
                "49764324562001995903054085524050731006",
                "137942675157870515783605117741600238950",
                "96796372433177831104944669264026465187",
                "220662226630488606814074336301751043882",
                "152095755587748176229479951742955195641",
                "44848308293111555282218472501861968117",
                "50666032858274053251722013940876102733",
                "32668091479142542629229656196566813336",
                "98391594855886592272784816633846853252",
                "126237042139961461891265143671570238668",
                "329669629261378971731422403493258404718",
                "8634386110903820160344530820388152026",
                "151123233386558838161392924795082431066",
                "29423823963166557084924211550288135625",
                "326549716382183552220668682363384629593",
                "297016733198221977148699358425538329277",
                "27023511191758913440382205044408549762",
                "330437766785297061108554082886256171356",
                "141113280767757309212038676741056195550",
                "107753736917937548766846769212324875001",
                "124783182808983708994457750636777557856",
                "184222365623859429329756665397108284952",
                "20175166978355222941608720377534015651",
                "164924793604653512288456417570993922708",
                "3992473441462776956126665680009277259",
                "52025703571452041382399647112335867483",
                "268866913739477983818346882547529353527",
                "212799434931220574644926468212385816542",
                "195891699044436998246311040548697835964",
                "99429367583029008867631935370888946236",
                "105807681430763072374087690674491089415",
                "205263795573312564237872628048294615066",
                "331457382314380438397492511247717619161",
                "91855019296590755031410244424020277120",
                "233409719957681160895865381969490362114",
                "237242346626419049435630226381261238534",
                "173073967327140291129537360492409694136",
                "109180988085185935195896496439388350340",
                "280214100686640455819696968200946022868",
                "151932941672480377648025910210428825742",
                "242234140965859569532209562650978202305",
                "289180338257919298299472108198419847514",
                "72763895176051634437346009729344760179",
                "205571611620389054370409964732872659227",
                "130270298885222974777905667463914198927",
                "319566523920665529805597595155705053952",
                "263558974274647496254093411062211614820",
                "288020847960130791494020555518421739414",
                "71566455612418076315912608638128605181",
                "728215034877895847478718803009644408",
                "333118355438638572271188165966489032372",
                "159758497213602156679815991208086766968",
                "285238500720470666466884250685973480178",
                "147156710819459583648937416633430026112",
                "217442424977039620598903453237860756222",
                "208225689240509927663898121304466321954",
                "13718430012608027489260996159544794800",
                "171699235870604502763241688289564043461",
                "245077204190189134390298853154309365372",
                "110241460870491729863172578484620466315",
                "244762210210222385638071141574914532132"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-8d30966f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "265961848192700398512462361967373981734",
                "261221622733450216465968265266295834751",
                "215299367760637894041725668403717777701",
                "325324586423694898012292689288512298248"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-8dce8f15",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysUserDepartService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "63599335704142154138774754778373120515",
            "length": 2473
        },
        "id": "CVE-2026-86228-8e7b378e",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/system/query/QueryGenerator.java",
            "function": "installMplus"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "290147902899368992805137580276623400034",
            "length": 1496
        },
        "id": "CVE-2026-86228-8f8ae7d4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "announcementAutoRelease"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "206745405019521706942365313559680738063",
                "100730945823471031398418084689751164680",
                "5485185775171975569538087896814304726",
                "329094491331637850408440004540036944632"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-905937a7",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/model/SysDepartTreeModel.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "204722182119039205684778564285600448182",
                "94471779294899956705361916252882160355",
                "37698497995754635824623908780546055385",
                "145037197458913188770446398304129344377",
                "324867222031131293882648997234602323342",
                "274583604570472944026816616826397932015",
                "326319453775334090181351041802898514968",
                "171363395287164640084967921944345097653",
                "247269333305738421511126985812616127391",
                "203410955775954436959814003406224317575",
                "278430169015107315975651323110744276244",
                "80455240452901414503524258987058813770",
                "280690110266617847732656706164404831279",
                "81842874340465553881513369241768084683",
                "12996659906617260757735471630721239486",
                "83539224149205173752745154973111453925",
                "69959261663662840443931262127005972385"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-90819d34",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "94108373924731662876065895197777553514",
                "48016371400125194886992386650595291277"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-918360bf",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDictService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "328838901303697027689700340147598898335",
            "length": 1261
        },
        "id": "CVE-2026-86228-92874e53",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/WebMvcConfiguration.java",
            "function": "objectMapper"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "6398770452110735687431129873367167007",
                "167906178857507232120807473791881612773",
                "307888213752436111126912523736269306411"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-956d153f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-api/jeecg-system-local-api/src/main/java/org/jeecg/common/airag/api/IAiragBaseApi.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "289545609197783084944119574792537792903",
                "229934811491961430166623516658076674470",
                "175352484633975768286619821720472573582",
                "335961501292145297850962448833730375137"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-96a07b1a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DbTypeUtils.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "73128300052051127214070542622447271860",
                "228870938732342557484385118126087986427",
                "74462567439921009910893525447690481116"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-9725122d",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/vo/ChatSendParams.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "48801617979441841807391207736707632398",
            "length": 521
        },
        "id": "CVE-2026-86228-98305ad2",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java",
            "function": "sendMarkdownResponse"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "120242949357795427439285625865831901063",
            "length": 376
        },
        "id": "CVE-2026-86228-9a703a9f",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/controller/AiragChatController.java",
            "function": "sendByGet"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "209428138269734276095759750058410401290",
                "50291788795376478716453941386243528861",
                "144664313445268012794491031707484798460",
                "319037765593572783005220971629567242966",
                "33685027225306068056893292340771647162",
                "131926908580698008671837514775729285735",
                "175271177342334802091034495048644519009"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-9ae3fcb1",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/prompts/controller/AiragPromptsController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "261470213322745926246956220300562271256",
                "81939290689463871263748898703937445188",
                "216445302448537454396925049047092516844",
                "212696632241149137027419250578465017392",
                "48542075350696805053543276324209910977",
                "15208654892202130451071509305357100989",
                "37605610009578720674845436326237396283",
                "94716127052794385151921489467568877669",
                "194595237845642215999655148511019162083",
                "40670813582618149751274466423158426103",
                "326888689988794130812647036187994718264",
                "161110115041308511550514808155209922733"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-9c6f4593",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserOnlineController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "45260084021574051181954878941574274344",
            "length": 3215
        },
        "id": "CVE-2026-86228-9f2fb714",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserServiceImpl.java",
            "function": "queryPageList"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "150140589688475733853243262144199509912",
                "86961080019782418952535482205134517757",
                "277998605787572946524579999844997821302",
                "148256353460634576010404238123351670163",
                "51549224279098946464748234810863577423",
                "322830255874339686111584326021371563067",
                "194762163716551445442718109575176366096",
                "339858635893435864488324757953089735531",
                "335050754395361971475116818231886140345",
                "206964246564051221024606599096896734201",
                "113821834551580754105946072638525955835",
                "95576063797669983065296794146858868030",
                "234053720758066678511406010803815719444",
                "89311276837054870368584771426812505627",
                "258421989739181338731554289496091121899",
                "117019482738671277817565037559539692454",
                "308995333943730602508017172956222741164",
                "108587633537507210242609878158511307392"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-9fde57be",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/filter/SsrfFileTypeFilter.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "104461011354560481636691037270946428453",
                "251963923617906259251027658510589685554",
                "112580993635343366761452430953556049665",
                "319021352790546333367279161587350179196",
                "121165172644321115430236290681516556271",
                "315861679497826365503230976064828490716",
                "80233632252210232229620473069927525286",
                "23415991424127353064077814077447007268"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-a05b2ee1",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragKnowledgeController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "238117339146584775114048167297789736317",
            "length": 835
        },
        "id": "CVE-2026-86228-a09e03ae",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppDingtalkServiceImpl.java",
            "function": "sendMessageResponse"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "10420823118077706285419441519942429126",
            "length": 574
        },
        "id": "CVE-2026-86228-a21e2a5f",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysPositionSelectTreeVo.java",
            "function": "SysPositionSelectTreeVo"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "201486481263560395456083609677947630997",
                "314380824364408626309585695341978310433",
                "317327390006510661375036075087693127253",
                "329597449288978861834308419098655882512",
                "115321162443798077989243001757852062404",
                "138791924245061832286339399055006889428",
                "73976740365563966762497700246684526190",
                "112326378886049062339470224858635557061"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-a2d79a4e",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysCheckRule.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "163193529450576137234213145365213154861",
                "328695419831483757342990895833765820421",
                "178884661404455912269134517870794483099",
                "329094491331637850408440004540036944632",
                "183475747568651472360079840855863163238",
                "269307161397227914410075828756144884185",
                "104059291758960000944171451425020118066",
                "129313534896010074417885178911420591102"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-a5492c26",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/vo/SysPositionSelectTreeVo.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "151783194285424490424570234031397326410",
            "length": 369
        },
        "id": "CVE-2026-86228-a6917d0c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "sendSysAnnouncement"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "215167210319142636076530300408194502711",
                "161568935402926079617247606667298957146",
                "199965317509267043540757276888336489712",
                "88057556433886979944921544562323945913"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-a7e39c5f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/entity/AiragModel.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "50652601795091087667133654784464307549",
                "74401919462618399084898399069490305656",
                "311786040218818398758380281929756245703",
                "40566360781374691459255767354632764269"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-a93717fd",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/online/api/factory/OnlineBaseExtApiFallbackFactory.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "280288628842035382400210888928316740939",
                "282453812499176859235152532713149045409",
                "130402959775122946212089487016841212065",
                "213567539329151383979741508399850665881",
                "55270095975038505662872685671191196899"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-aaaf32af",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/api/AiragBaseApiImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "254178751518413008478559870441403976446",
                "42358127586857758553806933413594917442",
                "251921668573366610375739301351341163641",
                "41587084602487936065068441378998107856",
                "6191559871467757825805340865743804232",
                "115573918536421741301793612712460863415",
                "23902352245943851662036111006738403309",
                "311570124907800972324645831151197895289",
                "143039891655563389404271405568586422220",
                "218284216520767730796346736353641752531",
                "281299607376092091714649132152358105337",
                "84992700403799004171897906028694814913",
                "61911573368067957503832058176861987530",
                "278498594219497423157617450481927279139",
                "86518568018497207564263940098171813153",
                "90390296385523925810975485217315328996",
                "36924892655403172124034651830707800737",
                "55565542509712408692078884713586752109",
                "270554571086331775509094348957897213262",
                "101871032065780297600227090453581311787",
                "59431337144108478260491879771912374255",
                "156015935728820417288644993777963846905",
                "92596400600298633703502170932281157548",
                "195454433901481071026197093792438748881",
                "86077326547700677361603875571912735605",
                "101712666923306173037858702669694684796",
                "328749237271409393420124351959483406088"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-ab570ce9",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/PluginToolBuilder.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "289799065715586084902941089154723135254",
                "171789026141264995054551821590782130205",
                "229343783229069050393223145624458766480",
                "256669153208794942921633496948647336984",
                "96156835954443010266971999263554451532",
                "112057285501461282466622091772256429548",
                "42186015850427476367190025946495104657",
                "242860279992503998663321388181703009957",
                "327220799633002006956961345735669718688",
                "17529777804300974414670490205977830077",
                "254581873042581317214536416267242182543",
                "120129067655881980128488707786201378086",
                "204821126866611093525765164715847939385",
                "295132441106677782242066520934952427284",
                "338655091837677188895418914382816821100",
                "197268686245781067880274013081125945132",
                "186224668045113243593709280886505922949",
                "183532361978663457967446191179445601193",
                "58571682174096095199722075668674714185",
                "86502147639078372283115824686160147363",
                "274414482868437430867061024431579721896",
                "268905579302246290182473655462861562606",
                "39853836596083289158370527909483244122",
                "134175124436106151715378461776208584835",
                "73858036510336898827235950664908859455",
                "263056581234947170481581409228330624777",
                "98021158809474946077838869958604337039",
                "219502389013054472119272520653403440070"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-ad53aa24",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/WebMvcConfiguration.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "96877948171489622443081638736570771990",
                "125331196482277202425563224821537288523",
                "336689947712573176343202795297632849150",
                "232562059148552720205756430484546799647",
                "204390279786035055054700588664023080680",
                "250319996169691555287851830778882493510",
                "238484059031785002923839394718372200020",
                "4031220072842999669220162544346239778",
                "327486303308698537075170273158698167397"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-ad5f4886",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/HttpFileToMultipartFileUtil.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "108504384313340361784522046575470092162",
            "length": 2784
        },
        "id": "CVE-2026-86228-ae77f7a7",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java",
            "function": "importSysDepart"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "252330809536507681537967558204053211570",
            "length": 492
        },
        "id": "CVE-2026-86228-b09e573b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DbTypeUtils.java",
            "function": "getDbTypeString"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "303204692675094430068213041964591980118",
            "length": 4536
        },
        "id": "CVE-2026-86228-b247c2dc",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java",
            "function": "shiroFilter"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "151242815229877804927499464450433707766",
                "135559298112863639339844462886954481431",
                "216317045866134855389071489775859960780",
                "94393365045391028651282115663349016761",
                "103832243656510580185983982769616461386",
                "63303510818546553332268593627394273067",
                "36996891273584828682932215328019373474",
                "271394284487939559412146330516064128361",
                "253388376511460224774920304102844167502",
                "259174280240269885049236304359708058018",
                "154116702923748018274640603470655850694",
                "238042484279266792392400851506120000088",
                "188401742990595468479741636795241637549",
                "169190256319379792986243315068604556112",
                "266178394509350658085161862268827712763",
                "139610094265726562598831162082313977412",
                "197510186496637150310800390626082096377",
                "34750082389117060541854072546415748176",
                "116458275841991993947690792131563472333",
                "214811506466948097040897959429161320221",
                "263728793593783100395938540403340887561",
                "73388190118154743360830078561342106808",
                "280916498960520061904179455993895264459",
                "83249880185606652515965245259761312950",
                "83525740687257285548930311643219358701",
                "324549054262772476927813732594152307375",
                "120243930629766904755753002248982830792",
                "119987094788933640680490906999179384535",
                "313347148147729353821689201365288541580",
                "140547265368499878518962360439873136000",
                "196373713565711967951270968936733793749",
                "336942670311187737827233482716459329048",
                "284501043789528560857382606650027190405",
                "68073936922817264482957227434915752",
                "158134434732783232182626184682823149747",
                "217360251310090339384171621930814953740",
                "24848220886287449027972507700242495416",
                "122026477707971735485209263271529697284",
                "255600975575459035349700162527181045186",
                "191769044624942597693403786681381578845",
                "324067479980811642006660119538114259323",
                "65326627802822057165182559523947001725",
                "189593537922992120586724615368143745581",
                "39893084773522071846621164346104106236",
                "212391311339819160949907269354223846075",
                "295721785256338406539250994059478800851",
                "167842341129945769744849546852279427375"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-b449a93a",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/mybatis/MybatisPlusSaasConfig.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "31061886138078542165798157523919562464",
                "57354809792335423416618042484673350716",
                "232589104386728986595057066167399639219",
                "230647279550860074813576289914335684904",
                "31061886138078542165798157523919562464",
                "57354809792335423416618042484673350716",
                "71692599930394131453902209690911291822",
                "125024856131739107294139087012989967274"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-b4dc63ca",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragKnowledgeServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "296037580664098993489524134474501885843",
            "length": 1232
        },
        "id": "CVE-2026-86228-b6d664bd",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/AIChatHandler.java",
            "function": "buildPlugins"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "193596715959121515329622147530647042921",
            "length": 735
        },
        "id": "CVE-2026-86228-b6df21f4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysAnnouncementController.java",
            "function": "add"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "277896033328570065622220488210867582494",
            "length": 1067
        },
        "id": "CVE-2026-86228-b708ee4e",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java",
            "function": "addSysLog"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "340200466506561361353604851623206001141",
            "length": 174
        },
        "id": "CVE-2026-86228-b7c13c3c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/util/HttpFileToMultipartFileUtil.java",
            "function": "httpFileToMultipartFile"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "303865029580275746740228031049964349500",
            "length": 1055
        },
        "id": "CVE-2026-86228-b948ea01",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DynamicDBUtil.java",
            "function": "getJdbcDataSource"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "98151028624906501010177144482593770240",
                "203933166985283788635535244221544768880",
                "71955022208183792800423644614935189391",
                "177193532742190014579194638953270116212"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-b9ce111b",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysPermissionDataRuleImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "282815237463667143888816385163306607616",
                "186448909029419327604100586461708924462",
                "204054004785463102937792918896623815484"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-baec3d57",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/consts/FlowPluginContent.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "26846930704383496457541573016895676772",
            "length": 1622
        },
        "id": "CVE-2026-86228-bb9cf9b9",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java",
            "function": "oauth2LoginCallback"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "1332889922434402487903126354620302808",
            "length": 128
        },
        "id": "CVE-2026-86228-bbcf35db",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java",
            "function": "edit"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "246000308553480824790993719542542339705",
            "length": 408
        },
        "id": "CVE-2026-86228-bf12ec83",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "sendBusAnnouncement"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "223457095226171772328365714623305041355",
            "length": 503
        },
        "id": "CVE-2026-86228-bffbf9c4",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "saveDataLog"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "135764813462918638570237942613469198313",
            "length": 1466
        },
        "id": "CVE-2026-86228-c234cea6",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "uniPushMsgToUser"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "226969145861843771472613036300362337387",
            "length": 382
        },
        "id": "CVE-2026-86228-c27044e3",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java",
            "function": "handleNoResourceFoundException"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "93249428706866936843019385172660473345",
                "93448146270890727672060934842824996377",
                "270245691727240293305920132968684956102",
                "245332906515707803622585092723791342998",
                "263378680752235534623466230499634975458",
                "196828789962020737535888247719278395220",
                "133878503890865609142388208868713996442",
                "282152189412752447152366803837377582943"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-c727eb23",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDictController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "214935452831208177783637305825506834974",
                "136682348092613940607483504594656143752",
                "266811782197551443874183339941796205880",
                "128942675432986463158284560358786735011",
                "114949850187143165520375934578644721039",
                "339904275132854078239385377857294942554",
                "198907587490066735271585683187399713355",
                "114134022182173261013339725160181184674"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-c8cc8888",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysUserDepartServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "70276595031307835946903608120122791271",
                "101224097173007333715227978008879129851",
                "28378778245464623876755394651194080305",
                "302653110518134961297994519130402351909",
                "34539042062570228974664462110189959313",
                "81529584239798778295186698748181780379",
                "2685913623701692848425046076915509759",
                "278049345356520881021227174516791757504",
                "164443813559196249630230019919162293937",
                "35356085848802653614215282093354747977"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-cac22f5d",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysUser.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "35068126856319536342758702053356253151",
                "102906504305414501994479886185382271893",
                "125808278686148365351334871147297102797",
                "338538063269857388077933844402053602186",
                "225451917182840810722944229158286576970",
                "97893823144529141613923380720925578458",
                "108360587662727165162489857734468959555",
                "260452893722002753964411090467529736113",
                "23222223996171373354910927827570083836",
                "18573841846550463960047209933081397609",
                "103569589267841625695491689745488905066",
                "294184642329343011949058339907714610912",
                "231065684119788176180592862072758509297",
                "308721854557235792935867761991247663959",
                "220515501777001932765718374871525049149",
                "115928163179047361182126824234247067526",
                "210135342099875126323649627714624557267",
                "54095587395733153820711905572900077685",
                "169031148373726725057646709915729748568",
                "193923990030759381989131016960408034432",
                "337113441582190034083891450484593587599",
                "110554778984017768833011229403994793768",
                "231205242400754052230824610421895793203",
                "267562404752672985257975497980996882601",
                "99253552902062635958438542572569059910",
                "1901037336975261791765918693230092771",
                "6526431517784912425630869004990242760",
                "222868338442524337152810948939565941050",
                "78311513846713538305069810276091589208",
                "317226217518791528905885542208665749724",
                "235405308286334962380821568401090120621",
                "78674828409465344670105416933777710304",
                "294556638599343817704034143690412007317",
                "112279601384255019674794874373205967143",
                "163385885674864141173806467396070684039",
                "63410718398811679098096651266169237054"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-cc19c33f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "120267410725171153365482370333404041893",
            "length": 276
        },
        "id": "CVE-2026-86228-cc35b5b5",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/ThirdAppWechatEnterpriseServiceImpl.java",
            "function": "geQywxtAnnouncementUrl"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "59324414142168265175414286339794649058",
            "length": 1748
        },
        "id": "CVE-2026-86228-ceeec682",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragKnowledgeServiceImpl.java",
            "function": "buildQueryMemoryTool"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "278358119680808087911702991346710394476",
            "length": 527
        },
        "id": "CVE-2026-86228-d1e060af",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java",
            "function": "selectDepart"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "335031517030903629100249374880411090382",
            "length": 558
        },
        "id": "CVE-2026-86228-d23dbcc6",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "queryUserIdsByRoleds"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "254514348373246343588424651842232260134",
            "length": 352
        },
        "id": "CVE-2026-86228-d3de1151",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-server-cloud/jeecg-cloud-gateway/src/main/java/org/jeecg/loader/DynamicRouteLoader.java",
            "function": "init"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "311326749728661376318339353747361882460",
            "length": 2136
        },
        "id": "CVE-2026-86228-d42ece97",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragAppServiceImpl.java",
            "function": "startSseChat"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "317297547877212463053624501140578051381",
            "length": 467
        },
        "id": "CVE-2026-86228-d5974640",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleController.java",
            "function": "add"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "184574531733765405337381522226016242739",
                "17732890573504015250821868346011650369",
                "135642454775489356247768127344968755648",
                "58051554214940695889779630997503245859",
                "25991380055517141343814536369341925089"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-d5bf2646",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/CodeGenerateDbConfig.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "175604722797388012722430054300234153106",
            "length": 1150
        },
        "id": "CVE-2026-86228-d654048e",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdAppController.java",
            "function": "sendMessageTest"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "244452289289617975396269933127137963030",
                "233959554931918339494308701694362202101",
                "34343897573973987794277202518699783382",
                "125349965715307526233906563547214681847",
                "261275864191205994019751247090787286282",
                "201566928337057062827579624943867204903",
                "43725988098667220177787730827939412057",
                "310079234100911456048620095964582818698",
                "49970562688652995707257367437849238183",
                "121185234584746130559919924868254357645",
                "85628611279049473460051837818203909620",
                "249415966153976564738688140543108203540",
                "246114176337584938303160219760216469282",
                "129330904715149993653180251302313948944",
                "232362079699857269723979895927840658850",
                "195471885033163318602305306142910851866"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-d8e8af66",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/consts/Prompts.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "274329663987937942865812128950369430676",
                "171927377435299365469421703202248782887",
                "289040695833835932619396370811750996091",
                "310913581415372757647002247517333481745",
                "206027266591466678461958731367260054968",
                "311902788952132401979977230468010371423",
                "186587987053324163318063350764450191631",
                "241044990470254504554917960974419376278",
                "230043684933450618331186468970159711274",
                "1223119541354977769510338102898192088",
                "182038809792628832588128802990635466374",
                "216717933414188848707534074150080973228"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-da2a1803",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/controller/SysMessageTemplateController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "54200801490615568789210763638290412194",
                "324167522384567663557209595801210001936",
                "234929788856559355271043256748069776938",
                "56888093757838458012077611760949851948",
                "145373286824124358564294702634646207319",
                "216104119943710262432004262005587209608",
                "327263827989902382305383299937432103478",
                "236841031313818331791594067224766494020",
                "246818337500666460787360030440689511720"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-dbc129e5",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/service/impl/SysMessageTemplateServiceImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "123882442554966312501169381915194858244",
                "12264125468724201394991934449941190721",
                "100202168738298094494423198460360982578",
                "317108870167564993717422066853426702795",
                "237931548143307778589469858679909817938",
                "146303992931273068678724764570843040506",
                "231365273159850357971573282314756556847",
                "262179302823912068136618174243016793802"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-dd394c8e",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/CommonUtils.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "19073533124999529896487637502787092954",
            "length": 1301
        },
        "id": "CVE-2026-86228-df261c81",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragFlowPluginServiceImpl.java",
            "function": "getInputParameter"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "259728367661891002629866969441501692955",
                "223728242189898156133479400908825736128",
                "181349584881282227482487723813917254",
                "75944934108662554802549506048123649411",
                "208675943030410207924082987351087414933",
                "282610602244281613795137810370941449123",
                "35523884910952510906629259669223871639",
                "210191575394515133940039533512992640715",
                "72319581797716750411959556998408759643",
                "228176277847934803432874429656318863982",
                "302208474766438091894105382219827307625",
                "8956179252494229036587755834666754402",
                "241574885362427418014548332410617357015",
                "123880104080892798847208374663799669829",
                "106878706313912980377173937088403186051",
                "104438523070625052275736458309694328402",
                "8852271686471431278588929923643585007",
                "328797304893593687026341316481502022749",
                "20648651448920536921942471346185324311",
                "126410186077465345822171125090289054394",
                "20509394522415843195898752668347833222",
                "203570453198108981704329417311800493047",
                "279897333100837021948962132056614393269",
                "83681276649609813306368551360231742720",
                "43793891333659637698947736585361512403",
                "210917059876734579831936883306002106635",
                "190241361718973053766726969735015789695",
                "188434067811744436693504957980893663447",
                "26095614244812308224044739533946531407",
                "102907180713727252610470493893413245506",
                "170583120437937455254217629866176222751"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-df361549",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/filter/ApiAuthFilter.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "235367936639205516751728241038720801216",
                "243774955058523862213270602412494440595",
                "139031985120389810856195973865754814918",
                "291725451520659650845737622858834104922",
                "180043350779439542706744790368537268120",
                "18912871314420646385764939417791332709",
                "114386136440627169501692647654821672870",
                "1352262345773212470142141275297043281",
                "325492284586178823811427586263344678331",
                "145378748417393253769457599324169117123",
                "141261613964576155979751075230926399206",
                "268056816039476623784975055453435668191",
                "277419102799618827781913857794563748040"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e01cf5fb",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/config/shiro/ShiroConfig.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "51162402982450817232860309802107666475",
                "308848095600951209900375034199361999826"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e07d13a4",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "64528203132699549984407622314779963458",
                "69973060990034518896292567415538202875",
                "277953225284081556373274829622314478639"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e13c624f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/IAiragAppService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "298661664276674109514907690638745847160",
            "length": 163
        },
        "id": "CVE-2026-86228-e264b33d",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java",
            "function": "delete"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "116357981537642573137527413114745288876",
            "length": 1883
        },
        "id": "CVE-2026-86228-e27a26a9",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragFlowPluginServiceImpl.java",
            "function": "doGetFlowsToPlugin"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "232066436807114554374381218684902078183",
                "149231901457403531785835710822922715769",
                "41235631899500566869034189965365350477",
                "221230125565934043118057912728889230081",
                "112567021378744802527104413352116820158",
                "157414582091263609115972970153704325241",
                "91373171285591650785076948199163456360",
                "194315044850083544610766409484059709641",
                "21180132676169778959844486916979136496",
                "25414831116202502853507697029451665809",
                "317068520307531923371979546423038621836",
                "26463934698080120109648813708380561028",
                "9231894323740765506549960611839577903",
                "88681594143799380149561156853448246782",
                "238991836966342867752099020883871076909",
                "104387682218067475231848361815161974639",
                "281774195383270663911061515695308198219",
                "274897613418229034386704264774182944857",
                "144310458477077431688263481456892151629",
                "94759707247099323384963362026829370875",
                "74496574245591395183858627408426893033",
                "66980703704302764437796058817123884230"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e2a76a8b",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "131265166170897296164491611068222906505",
                "235610152418813584564794930569965414905",
                "19933103824270498562829045431204659564",
                "283821311037951501228059166595680286343",
                "69879800573750412311205921504653542473"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e2b73b5c",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/ISysDataSourceService.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "154348652603857180003927602249949558015",
            "length": 1457
        },
        "id": "CVE-2026-86228-e30eafe6",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysUserOnlineController.java",
            "function": "list"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "180192575502719857283771415481028798764",
                "329811076797033863271349908667304447909",
                "315397048139906652045193014977624620284",
                "102516816087007204772822336462149654766"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e3563b16",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/voice/util/VoiceApiHelper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "144653283376575586918086223687369503042",
                "210085672500822689127405058686253638126",
                "329778530394381550278453252710092771682",
                "239415715176824969716232860100169408994",
                "185861264057510554993197599464617010805",
                "237356158438138556934202952650721013013",
                "324444152377355743967647443819236563987"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e5394cc0",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SmsSendMsgHandle.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "118746081818411597132908045172999232452",
                "175554224340873275055162693961863930340"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e6f361d7",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserPositionMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "48027215151526273802076877913872847309",
                "160720969843737932334186627295126510094",
                "251870368782324673505241929682283213290"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-e832771c",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-api/jeecg-system-cloud-api/src/main/java/org/jeecg/common/airag/api/IAiragBaseApi.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "135993119240515651867600603174239993812",
            "length": 909
        },
        "id": "CVE-2026-86228-e876208d",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysTenantPackServiceImpl.java",
            "function": "syncDefaultPack"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "18690470004581395809037951511220399504",
            "length": 330
        },
        "id": "CVE-2026-86228-e8f0f8de",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysDataSourceController.java",
            "function": "queryById"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "179135944249178643726532793566226954841",
            "length": 2068
        },
        "id": "CVE-2026-86228-e8f82257",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/ThirdLoginController.java",
            "function": "oauth2LoginCallback"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "323651340167034313051717445989974158452",
                "329802642752069700503784667161534758368",
                "128943594864729088962222737297847610503",
                "317556270522216527601345268630901411927",
                "277613855203103935955502786674054924296",
                "122624640896752937642513176905800893960",
                "74323066238201212831849822259147344622",
                "211015855547707813374083837958313179058",
                "263881054848345952544994533985172060348",
                "289657449192299214183580910635671487392",
                "284212862249864620889956429905087982532",
                "245947616896303986864333807073505589139",
                "46645938402308272152353335306442236657",
                "31081429965654742885550184644191896189",
                "121483036009896942779623276382068529465",
                "298468662076236877285989608634931875315"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-eabe8c1f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/document/WebPageParser.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "213590546004250055589980408624773263095",
                "327306428365333709531351370071283786650",
                "227950837218149602415214420018942535438",
                "184151367678850397369505966228432978741",
                "202415552873256440100626186821947153183",
                "298236419062125547975607796636583618983",
                "156695860162146512063220149322371326013",
                "17365360485387731273138812740615768643",
                "11105073254744775371513755163219694449",
                "141654094167852949975814334288708725415",
                "92504472252782978102906790846464562043",
                "139556621541466623320907414943351904444",
                "2040363533575529084678567779435715283",
                "116256112304265262069865411890056427974"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-ed5d23c8",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/firewall/SqlInjection/impl/DictTableWhiteListHandlerImpl.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "297591831277552897687843035658176521736",
            "length": 1417
        },
        "id": "CVE-2026-86228-ee530751",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDepartServiceImpl.java",
            "function": "searchByKeyWord"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "302798668638070631243257585755520486956",
            "length": 736
        },
        "id": "CVE-2026-86228-ee8b18b7",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysAnnouncementServiceImpl.java",
            "function": "batchInsertSysAnnouncementSend"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "313141678925800025986682030032141213780",
                "64933204468614609275579593314797816790",
                "84332492628040461807638890248664626090",
                "32922718585295325944263979265750004080",
                "293059099955462416365191251109221074193",
                "322453000069146467873643119862756557857",
                "183826261564085581511481832925402706807",
                "290171027255075491560112668357987313603"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-ef11fdaf",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysDataSource.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "167406361565662645682427590557175686004",
            "length": 879
        },
        "id": "CVE-2026-86228-efd233e8",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/filter/ApiAuthFilter.java",
            "function": "doFilter"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "304849773966914584270119161596674900596",
            "length": 1018
        },
        "id": "CVE-2026-86228-f077e94b",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "ensureLocalFile"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "271304523556057566939388987665287424484",
                "257562568922473770278770999959842595916",
                "116668136186761466732932548356086182617",
                "232370893046447089617181418552915578778",
                "26212696203599778586775710172700437224",
                "322061237613340213251442837156109422090",
                "192495078730812088459251773399579736774",
                "245432447203888577176665364616570251922"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-f1055804",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysRoleController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "234233791971450036010185873404369275422",
            "length": 182
        },
        "id": "CVE-2026-86228-f13e49ee",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysDataSourceServiceImpl.java",
            "function": "deleteDataSource"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "19496797213943235969845474004355196126",
                "43161722211326042797448508168286203177",
                "334186432226480481319510099152177297722",
                "96375746679100503879100362415023459878"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-f16a1311",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/mapper/SysUserDepartMapper.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "306334014343928919879916502329241701270",
                "201089771296984387365348482779047751452",
                "188016158496172920712581602602128413284",
                "259072646716042940102558288300446351420",
                "169579828401602713563291573555710779969",
                "330011868088125471582858588588933511988",
                "94867268750497668442009714899289415123",
                "88444341218117209993862739542478320069",
                "5175287336506940095733645613443085530",
                "121368066387989794711411855692242591949",
                "311578378910473832731029480422043298597",
                "17075370449420570934324650002369796116",
                "326156845602070399272397054410341484094",
                "300912240999546044714610191275320054924",
                "249002071423459164318703583130532357655",
                "86867255838683044895393791674235689009",
                "217064535391725161052077506788779936543",
                "9870865538909051491685765515241349518",
                "60050902016103721604260675203665131947",
                "243264066584120276353544172931881592504",
                "167799056903218712062786452090201970644",
                "270728413261651827099750597588838948891",
                "121912034382763993826962083694327390462",
                "3362568643594282457736288102372634295",
                "235165995786703773757194119118491672544"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-f1863a87",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiAuthController.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "257881189229578279201789965222718855972",
            "length": 759
        },
        "id": "CVE-2026-86228-f22c0c2c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysCategoryServiceImpl.java",
            "function": "addSysCategory"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "11246958679944416691551872267302922858",
            "length": 408
        },
        "id": "CVE-2026-86228-f28aba0d",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/controller/AiragModelController.java",
            "function": "queryPageList"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "164125452244068054319060207202336794127",
                "262019924594092217462898308684583073888",
                "93030094975372667729886106918272871716",
                "237753177156775039735716772986379265247"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-f2b8db5f",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/util/dynamic/db/DynamicDBUtil.java"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "6209653365587202155977386344235539310",
            "length": 628
        },
        "id": "CVE-2026-86228-f4ce9622",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/service/impl/AiragChatServiceImpl.java",
            "function": "debugApp"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "26417284447920717909601937778114082733",
            "length": 136
        },
        "id": "CVE-2026-86228-f6461db5",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java",
            "function": "addText"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "75753983608734924637673822833890134190",
            "length": 128
        },
        "id": "CVE-2026-86228-f772765d",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/controller/SysCommentController.java",
            "function": "add"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "92176472556164780950343936798711191866",
            "length": 529
        },
        "id": "CVE-2026-86228-f80cb4de",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/service/impl/SysBaseApiImpl.java",
            "function": "queryUserIdsByCascadeDeptIds"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "66767097038196662818369354152165131912",
            "length": 370
        },
        "id": "CVE-2026-86228-f9706ce1",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/openapi/controller/OpenApiController.java",
            "function": "swaggerModel"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "119716965499750131939666079045327296423",
            "length": 1032
        },
        "id": "CVE-2026-86228-f9918a9c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/service/impl/AiragKnowledgeDocServiceImpl.java",
            "function": "unzipFile"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "130230663512950141569449832822646489529",
            "length": 2362
        },
        "id": "CVE-2026-86228-fb445c89",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/llm/handler/PluginToolBuilder.java",
            "function": "buildToolSpecification"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "24811712101787576645427236937454267115",
            "length": 370
        },
        "id": "CVE-2026-86228-fb5278d3",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/config/init/TomcatFactoryConfig.java",
            "function": "tomcatFactory"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "175947091346769250086768261625410181565",
            "length": 89
        },
        "id": "CVE-2026-86228-fb676af8",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/message/handle/impl/SmsSendMsgHandle.java",
            "function": "sendMsg"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "function_hash": "113685644937412372503004008312568053947",
            "length": 472
        },
        "id": "CVE-2026-86228-fb6ce89c",
        "signature_type": "Function",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-boot-module/jeecg-boot-module-airag/src/main/java/org/jeecg/modules/airag/app/controller/AiragAppController.java",
            "function": "release"
        }
    },
    {
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "204427663042240201917110643948959254451",
                "250644839842954944170239634869262221838",
                "109012008658681847537073999672660888788",
                "338063111968631692630761291769421657540",
                "95280057601267406462328662683044602844",
                "228903257043696461339091850788573900387",
                "322761446498968612013583057669070143370",
                "205454102976232131964986916937476001608",
                "98709592433729350386154623477004653178",
                "313152239582041110334637384843444237359",
                "43693970873893340461036900393869259761"
            ],
            "threshold": 0.9
        },
        "id": "CVE-2026-86228-fc40f2d3",
        "signature_type": "Line",
        "signature_version": "v1",
        "source": "https://github.com/jeecgboot/jeecgboot/commit/a2be896f753936956ee6863b632b8e5a0231345c",
        "target": {
            "file": "jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/java/org/jeecg/modules/system/entity/SysTenantPack.java"
        }
    }
]
vanir_signatures_modified
"2026-09-10T08:16:11Z"