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.
{
"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"
}{
"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"
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-86228.json"
[
{
"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"
}
}
]
"2026-09-10T08:16:11Z"