In Eclipse BaSyx Java Server SDK versions 2.0.0-milestone-05 to 2.0.0-milestone-12, deployments using the MongoDB backend are vulnerable to an unauthenticated arbitrary file write through the AAS thumbnail API.
The AAS thumbnail upload path accepted a client-controlled fileName request parameter and passed it through repository file handling as both a repository key and, during thumbnail retrieval, a local filesystem path. With the MongoDB file repository, the supplied filename was treated as an opaque GridFS key and was not normalized or restricted as a filesystem path. A remote attacker could upload thumbnail content using an absolute or traversal-style filename, then trigger thumbnail retrieval so that the uploaded bytes were written to the attacker-chosen path on the server filesystem.
This could allow writing files anywhere the Java process has permission to write and may lead to remote code execution. The default InMemory backend is not affected by this specific path because it normalizes and restricts file paths to its temporary directory.
The issue is fixed in Eclipse BaSyx Java Server SDK 2.0.0-milestone-13.
{
"cna_assigner": "eclipse",
"cwe_ids": [
"CWE-22",
"CWE-73"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/57xxx/CVE-2026-57898.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-57898.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"131970998582911293156872341560886624113",
"152080527172086842303764795221027192817",
"179172633520368830109001370037703999977"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-027dde7b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-feature-authorization/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/feature/authorization/AuthorizedSubmodelService.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"52573248652692522601474256893827641489",
"284798331529898454844744399073285805530",
"322714569534529878009459973687113700079",
"214807683334260360545780522508005944678",
"224833080532483642443495294100206658159",
"295000908629135138212167272817892153859",
"302566825785828738205599888422335617289",
"207663388330600727731490561332498280469",
"63801225721757946140003825091473303140",
"6133709176243379947315489654646550389",
"106451722542263547693552143745403329169"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-0cb0808f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-core/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/SubmodelService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "130017021591851889793563857871113306442",
"length": 221
},
"id": "CVE-2026-57898-0d87f1bc",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/backend/AasThumbnailOperations.java",
"function": "deleteThumbnail"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "272453575271793562857062714428067249450",
"length": 154
},
"id": "CVE-2026-57898-155fdc8e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasenvironment/basyx.aasenvironment-core/src/main/java/org/eclipse/digitaltwin/basyx/aasenvironment/base/DefaultAASEnvironment.java",
"function": "getFileContent"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"326298196779425334600991701347697195337",
"306831961641418344774174584433453801669",
"127722142903294133951776678587313497945"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-16278b5b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-feature-discovery-integration/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/discoveryintegration/DiscoveryIntegrationAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"203931042970099628200073295325552118954",
"304471911670795109572534134397055513555",
"251950231054054430645263458668923082313",
"43504504582770527208217083742199640487",
"57981731920283194344692548373240705373",
"66661138706731387075520776170476475601",
"126406737121053458146504795709969556385",
"30789810033032444848357137336728717176",
"22624999372912449565708663381444203915"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-19cb0ddb",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-http/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/http/SubmodelServiceHTTPApiController.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "52148726377502420196591443205055754474",
"length": 170
},
"id": "CVE-2026-57898-1cde1169",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "getFileExtension"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"75199264671315146731313330214030763703",
"37669725065981372541361920149060037669",
"141971105334218079866114386344369783394",
"224584093112730758632928403185742959923",
"277411176191367764146807242501378165665",
"328020135006219680579267725162642728584",
"339415485211030189975997728124975640949",
"284798331529898454844744399073285805530",
"48321847133762248733695757091898718517",
"292377327265557625274228378496609273090",
"116630868739514558306302218648398945320",
"74963674646263103725305909511066591987",
"83447128137747772627933622648407594502",
"230808226738622944069837839096975443981",
"162637519801634340771963766497600683904",
"15565530435956545598876560468524634112",
"31530264713868678910095980019624717699",
"70256544454551295023566469544573611015",
"12256826778782402374342860683729446200",
"324569734209048696327180257686423669617",
"192693653600012507726387465731867172031",
"65930112317191626675226000003391781010",
"122028112076950721192088223007325392276",
"248284465711228824787129620364231581336",
"149451076515587749781060603095299418711",
"269645594368523434347749371172436731391",
"139773106838413787287278844304524332252",
"9480443224563647484283384315850728501",
"118809889879769910661635343246686678891",
"48246808242840443798018892871214176943",
"76312585319453890579099192054273421440",
"127777697325038663506825718573558361531",
"193070538991669093369648090635338164158",
"68035283248898713316548781747650553931",
"255660045373008425540700290948288142769",
"1403607766250848125266528317637976053",
"214941617388442630712023439799926365203",
"288433650786758387126505113997432240580",
"238961810262012192405876760898607110811",
"96197070143078600958601184959631949834",
"11248925241974289194883671998323005814",
"166290892236390023509866459642057797442",
"85876645969484035092462052246837005162",
"191390131813474266529182959779056145673",
"161445335095612994558191599512157977195",
"32870849924186132116527693399340641112",
"194270040000449291940215216668288553885",
"210907330831608151482735783603737296552",
"206506152454392747941314280452166878499",
"106537632013298111345372505203557661773",
"60877594425683928895833598071592062134",
"46195753971984914513426453515241087601",
"36525329197397102421216290214172475119",
"150590204608046921131111203398778361611",
"213702987419031538357973177427002082775",
"293948058475079613682740672330797754379",
"27582756804838474798784263756418198246",
"75996435835860353202508046931889626825",
"157900280358389218860693518876925484918",
"210263903454170757452592719783567564564",
"262609572701329255299298630322947846327",
"21181356533631695472595451059858160366",
"235649557191201911889281951061217069275",
"314245511327916429478733350537889610687",
"17359103593411058114424993924847014358",
"197196047757763757417517448053005791485",
"94290158640858320878033663169652556529",
"140694042276805586712450238503035148972",
"170199892697536407148344792928381680705",
"148614636607036167900885764021368134016",
"13922009440184528783025194136387236309",
"51660971320646676126155660492131600645",
"3069622883924787227978224535716158827",
"120897553846459322106470476466940504932",
"86526834340900751742116535360798406897",
"268910804162251974013037824620162753449",
"99749650171237720138718696741816019856",
"93446828567919104404443814726362662725",
"251744661795694253284573484378302387287",
"257963409794668407392265673479914330256",
"263558400933809629109444198618361235498",
"229708623349022802323660534648341112802",
"320134049136114064517051971315763262178",
"17475811027065268166906794548743918606",
"329082477022808572231233837526378637236",
"216096143480456564147864833934507031134",
"86411028524734333658495465391905028403",
"144687995111924469745204920704304665492",
"18772149300502566384308226182165582712",
"285397360013833768386776948427049366275",
"72654012003509931961364784277341897567",
"193528758334205364253615432852237676390",
"274917457460706042913075026270320431865",
"153373270057395750285668887814334682682",
"5193959410665385742722796295257111115",
"82429277905458197127012711449910701249",
"200190100722633253134749944003490581683",
"335679159315136055935181465052714264888"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-1ee2b78b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"221346474878007103554715325257390753844",
"136652595977995037365088547715078669383",
"103753006122969621230326509743754444800"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-22567686",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-client/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/client/ConnectedAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "258965366399262350393044910404487521095",
"length": 342
},
"id": "CVE-2026-57898-249ae707",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "getFile"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "282842848530216524291319674077994759144",
"length": 411
},
"id": "CVE-2026-57898-26963925",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "deleteFileValue"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "96005401442781453049562196817840364257",
"length": 375
},
"id": "CVE-2026-57898-2afe5532",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "validateLogicalFileName"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "93307160257814845740077877638845116656",
"length": 304
},
"id": "CVE-2026-57898-2e8ef603",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.common/basyx.filerepository-backend/src/main/java/org/eclipse/digitaltwin/basyx/core/filerepository/FileRepositoryHelper.java",
"function": "fetchAndStoreFileLocally"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"326298196779425334600991701347697195337",
"306831961641418344774174584433453801669",
"127722142903294133951776678587313497945"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-3071cdf5",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-feature-registry-integration/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/registry/integration/RegistryIntegrationAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "169078839678848066549499688190452186605",
"length": 356
},
"id": "CVE-2026-57898-3157a82e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasxfileserver/basyx.aasxfileserver-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasxfileserver/backend/CrudAASXFileServer.java",
"function": "createAASXPackage"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "82869835615537544610466282969149191058",
"length": 398
},
"id": "CVE-2026-57898-3937cd28",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/CrudSubmodelService.java",
"function": "hasFilePathChanged"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "72531607148109197592266576977120450399",
"length": 269
},
"id": "CVE-2026-57898-3b2675a7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-http/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/http/SubmodelServiceHTTPApiController.java",
"function": "getFileByPath"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"97328777217233334104391635601759239923",
"165035091532818462471065746998886691166",
"338045586794414702682852142501354769964"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-3e2e41c3",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-feature-search/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/search/SearchSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"117433402326800974154265257785009585759",
"97884479263220489366504267417587610172",
"37669725065981372541361920149060037669",
"307860591509111565642036396439098638976",
"82774587340857474983171240934996671246",
"175039492159702575724129508896967731201",
"156908101053348301834731973210798102304",
"331539908857023950414620987836477100555",
"10132183953476187578173049786932384811",
"118685350301862885511895860863692489142",
"213473569412692561013313779141203782770",
"259170726816696210769209882406149223648",
"170059409358852097236216565570391115188",
"272666209870134541357539233465248251772",
"339869266025769851690019012011974641519",
"157831751179908349761229783729445811064",
"268235282622566608616064262719957172701",
"275065956234684593769426525901867802951",
"11900365659519212821487394319317104642",
"73897808625433572174733143841425649447",
"315232945767176451186044793995485216238",
"248298645438944084130713706076953007181",
"82124408742324847447915374584416061753",
"211511661732473956052556904325061815032",
"70920799215736493277193071019709255238",
"156944427432936025694815727601794280266",
"152253169702179962185212099510222330712",
"38752073475306285089127900127431015366",
"74616983399482650001155240067587847831",
"201156549896027827803976226882527802376",
"7955648486089809214105329545258484019",
"223204641159836975621440497085225792013",
"135036381273404016068313016834046797005",
"322752613559491677074900225679974170618"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-43c174ee",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.common/basyx.filerepository-backend/src/main/java/org/eclipse/digitaltwin/basyx/core/filerepository/FileRepositoryHelper.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "292833946524609962506932970307651392836",
"length": 352
},
"id": "CVE-2026-57898-442fbfd0",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/CrudSubmodelService.java",
"function": "pathsDiffer"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"306247293293374558306390256966103909396",
"237341544095471219567752264717013574036",
"193296726153282130716410238617902839285"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-48ac377b",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-feature-kafka/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/feature/kafka/KafkaSubmodelService.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"167714780572641458300671037755051029424",
"31689738821410122854957468287129118632",
"219343990253444605981356060460658984869"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-48d922aa",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-feature-mqtt/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/feature/mqtt/MqttSubmodelService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "1040773657174734141996355459653036222",
"length": 369
},
"id": "CVE-2026-57898-4903cc38",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/CrudSubmodelService.java",
"function": "updateSubmodelElement"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"47673220826181956604880717926749304664",
"312531929338319708648955966272369989430",
"337103126048757050562105711909064861109",
"154826662943544679603205507935459831914",
"240394941081115115218376853773192427689",
"168184441756655671644793935224930956150",
"251950231054054430645263458668923082313",
"43504504582770527208217083742199640487",
"150221883166382090491531005822620725239",
"285383138641597671962231057762052734585",
"303526079802977503571665730802804328973",
"317931999491213163832640310349427336125",
"4817378933103391172773877494417015047",
"37954116854482131421950172403211006364",
"114754333857911324012093766182162187542",
"52015616171230136483075193189580811007",
"283773849582922133789992110304330294975"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-49989d63",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-http/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/http/AasRepositoryApiHTTPController.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"66472944888192538018937365766753961948",
"205018546229302127608567493467843079141",
"254542802293510325660456685039925178025",
"178689790292439936147562157435152136047",
"43324067207535793513577056084301594715",
"121487757362842377608924366262944263592",
"139301080758932327446835867378340557442",
"283722957553541131677859006166019980351",
"215877239605911382076136487407553486068"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-4c7cf828",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-client/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/client/ConnectedSubmodelService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "228616634487760664283197741655393192242",
"length": 310
},
"id": "CVE-2026-57898-53ece51e",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/CrudSubmodelService.java",
"function": "handleFileAttachmentUpdate"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "25655595438975836319591788211307983558",
"length": 112
},
"id": "CVE-2026-57898-5aad03d7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "getInputStream"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"97328777217233334104391635601759239923",
"165035091532818462471065746998886691166",
"338045586794414702682852142501354769964"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-62d89903",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-feature-registry-integration/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/registry/integration/RegistryIntegrationSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"96936089106414743657845615935408593543",
"105957931602807101961446393285490850060",
"284411402336925100005014357675790376657",
"246871152963866046990668897913374683320",
"86654645402883871874699165632154687153",
"133104790011740051972267462552694037815",
"287259312666548818366245598805164565773",
"331167623392659980435746468957371860339",
"179433429437391400451381414488578462653",
"123574920664351202780009497555915193825",
"40631936594472009727213452182515713774",
"198802698603431737468102923743870986241"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-66a865f6",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-core/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/SubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "292380374235057067659184621211145723245",
"length": 305
},
"id": "CVE-2026-57898-683c7a79",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "createFile"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "324588753831535674371315074501565091022",
"length": 227
},
"id": "CVE-2026-57898-69f949d7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.common/basyx.filerepository-backend/src/main/java/org/eclipse/digitaltwin/basyx/core/filerepository/FileRepositoryHelper.java",
"function": "saveOrOverwriteFile"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"232854972838183112162313909925157372167",
"77256252170904391221507683260544055003",
"298320523888611580270494180324185554043"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-6a058223",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/backend/CrudSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "15021037060799180288558392694478343849",
"length": 266
},
"id": "CVE-2026-57898-6c18c7fb",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/backend/AasThumbnailOperations.java",
"function": "setThumbnail"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "68439096628061648106550029737653038847",
"length": 180
},
"id": "CVE-2026-57898-6d123d40",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/backend/AasThumbnailOperations.java",
"function": "getThumbnailResourcePathOrThrow"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"130782734415525451013326290029829951515",
"1949268495340168620712487563275703638",
"186526658135118615427181992249818853420",
"31302119772354133517550991248411664677",
"129048733695449241116521289261651146374",
"70896749810412141383505506804210342041",
"204970066167373824206326315677279420011",
"216046616808805778598690297723295905168",
"114530664879788318235132670680322610842",
"38326192492876597252322259609089851216",
"70268272365663925723948964271352580011",
"24738950489992619554098452680032707889",
"287639480005970551731141323528785461910",
"262576346312962476856797922941881098105",
"275418757446287485186443760810530851778",
"186365751010785352879971985941085939411",
"143252487184067792832028844862577823509"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-6e626170",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-core/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/AasService.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"156658233718519444308558003103216221733",
"129660491227778237757734139619376040852",
"259266539595486407359535888485402920688"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-6ffb68b0",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-client/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/client/ConnectedSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "270997297462212030563520033142269106617",
"length": 389
},
"id": "CVE-2026-57898-761b527b",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasxfileserver/basyx.aasxfileserver-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasxfileserver/backend/CrudAASXFileServer.java",
"function": "updateAASXByPackageId"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"223571791475992659774178865248436648072",
"67852859961112377905425333858765381235",
"327640829268601350974225780313637494108",
"11786452163856678441806980967267544294",
"281854524749748114135979756592804738206",
"92556763421270965107659857583527307079",
"14530437114787730270717959224790063946",
"30551171543968249703903230763860908043",
"32246911519682334300616152195265414590",
"282248879235286442078638826752308148366",
"136488242043498848918400944754349746016",
"271971795130162941362238293824106621445",
"153380227485410307420044489209533553674",
"96888788090664049626813301013988227071",
"114091378641568793940974148825692586325",
"83316000309606799281722420556880908328",
"171160439136124900400048498392554941954"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-7767713e",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/backend/AasThumbnailOperations.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"292192187800003797841780360838247956630",
"1949268495340168620712487563275703638",
"310557355851467699529747013607144253040",
"317520048385863243453832563937796499599",
"207543753586514806344919469620693960623",
"268247679137541596911041261030451250443",
"54951430147347397653701322501603406816",
"115708323437698899022357394244319375728",
"50802823954909631934725704372619026428",
"91857728430268518247379688697938787418",
"307413859745409359134534126887310514285",
"242744405158960253090788131039160598709",
"337200061573514378867125255485880068863",
"296620860677489575627306762362400632719",
"161199805494994170335506908043121360938",
"54652357519510143720135589052486056804",
"301934652844719952927540685986854845470",
"21556020491474803171594954087782423183",
"133056848218028181871917437459130006043",
"184488499012640784090598999247971169004",
"266244051286299954115200043875173237353",
"200215042517507914913003530210256745562",
"271799589110024786739132790441776629532",
"7938703302262966885898584537110255512"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-77a32edd",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-core/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/AasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "140976090731312282595426592834190859412",
"length": 327
},
"id": "CVE-2026-57898-797e44f4",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-http/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/http/AasRepositoryApiHTTPController.java",
"function": "getThumbnailAasRepository"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"311721951585559172071845593054043148179",
"1949268495340168620712487563275703638",
"186526658135118615427181992249818853420",
"174201378403780545625829350238370688087",
"322714569534529878009459973687113700079",
"214807683334260360545780522508005944678",
"212174608283505921399384416976380531241",
"3019365065341142995138718068078181850",
"309680182262807002703921320662932456119",
"156062006039482484113211086749613927416",
"278574152515466373010890927274797278953"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-7bbc9990",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-client/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/client/ConnectedAasService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "246898154777233700039698584610220329015",
"length": 230
},
"id": "CVE-2026-57898-876d7265",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "getFileInputStream"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"172761887477053565128976275470089563772",
"162423650790053927697299658620362139927",
"222164390065745043175249883949579094387",
"315757955021198300405493881909937603460",
"36736682947686395329647411227271781102",
"158462593176568100686022502559105343340",
"193537719192662749197582057439033327853",
"10044855036513698107700154768584397969"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-88447d70",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasxfileserver/basyx.aasxfileserver-core/src/test/java/org/eclipse/digitaltwin/basyx/aasxfileserver/core/AASXFileServerSuite.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"203970367025078620644352576358313128894",
"136963657518193283574194826421301880193",
"21152198491869887627377524275748777775"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-888255a5",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-feature-mqtt/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/mqtt/MqttSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"315448377766193501760118421047684159040",
"216652363588801456951652076324891911573",
"310652598087771887442411057630436039286"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-8951d985",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-core/src/test/java/org/eclipse/digitaltwin/basyx/aasrepository/AasRepositoryAasServiceWrapper.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"153666011257703992597073068744209695836",
"140132081737269448258214385434518927293",
"259015123452235994753383598201156501839"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-953b7f23",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-feature-mqtt/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/feature/mqtt/MqttAasService.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "192024254923390693111434253334368309401",
"length": 738
},
"id": "CVE-2026-57898-954c6926",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "setFileValue"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"203931042970099628200073295325552118954",
"304471911670795109572534134397055513555",
"214616858369582676612180730439925234629",
"306853766696700560111350164078105730071",
"150580889154962226399542239998140688587",
"213980647361917349855202642652195974564",
"140634637876918936293759528858178197693",
"220877927471213710193157317307553274318",
"334261165304565976718659717546203508870",
"33283309565843798570523019843038881954",
"44513887304192753476059317088834737997",
"162082760940381848778269908597093222319",
"178599285797056232027699648164146018363",
"107677460316870449286609779226194320926",
"229837561925148729763912387898086137880"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-959f20b0",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-http/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/http/SubmodelRepositoryApiHTTPController.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"274986887008714558256651711673586808733",
"37176945407193960582982277903025548023",
"125749807554323703348587513313041300800"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-a5d1b8cf",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasservice/basyx.aasservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasservice/backend/CrudAasService.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"306247293293374558306390256966103909396",
"237341544095471219567752264717013574036",
"193296726153282130716410238617902839285",
"319857009604541795605184942193421508013"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-a7accc46",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-feature-operation-dispatching/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/feature/operationdispatching/AbstractSubmodelServiceDecorator.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"201262029267802085430221623374596446928",
"230602712466092389943374498761067850496",
"169767697544064747646364104303962920589",
"200656146513095832621278245196716685629",
"152135898082016732304969109787396304490",
"301393460301824837729599767591905713709",
"261636882729996641251438291332447362676",
"310021775691951125438859512025897339132",
"252008371399749457039802757903272843835",
"93982712088022561313801640087434911256",
"106428170490138490437199831205258153204"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-a8d8a74f",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasenvironment/basyx.aasenvironment-core/src/main/java/org/eclipse/digitaltwin/basyx/aasenvironment/base/DefaultAASEnvironment.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"326298196779425334600991701347697195337",
"306831961641418344774174584433453801669",
"127722142903294133951776678587313497945"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-ad1599fa",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-feature-search/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/search/SearchAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"211326262846161413385592786929150143156",
"278305680408540425369012477172788528913",
"165575228756027124905362146757200376130"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-b11ef8b4",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-core/src/test/java/org/eclipse/digitaltwin/basyx/submodelrepository/core/SubmodelRepositorySubmodelServiceWrapper.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"97328777217233334104391635601759239923",
"165035091532818462471065746998886691166",
"338045586794414702682852142501354769964"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-b211468c",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-feature-operation-delegation/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/operation/delegation/OperationDelegationSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"17695629667729960510799457953947765238",
"245951861709463696423061392111624764411",
"338803378882908568489704412935462731580"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-b3ad15c7",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/backend/CrudAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"257280040317316340210791723369903443960",
"236061016778223469772578270654032943788",
"171132183020726600886983521873628621264",
"112694441680156956459937058232164784656",
"48726607493405542895242265412019083742",
"215135555934950511072637282701782381660",
"239118689560457042095683496353730306349",
"116455605828796926981791049833316140145",
"76127877113050534771178906304636373417",
"109352949299685787051768588571909073311",
"170512589976855344723522445145075724281",
"152623508676581310883324063999897112326",
"46853867942053012823485848477262298408",
"301477570580923709578627794257120419467",
"330958178042968223346629207708875595322",
"166328335182751929717540034950433204643",
"272920213229839136001931726491471879082",
"170512589976855344723522445145075724281",
"232729712060399432306899565831876641513",
"134590948338006116904399524299032989606",
"220474685070279037836875334340666854803",
"100035634747647758344625585714792202272",
"174615772279543870770850456508765336758",
"208628879142284046434146457165669592716"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-b9a74a77",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasxfileserver/basyx.aasxfileserver-backend/src/main/java/org/eclipse/digitaltwin/basyx/aasxfileserver/backend/CrudAASXFileServer.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"203970367025078620644352576358313128894",
"136963657518193283574194826421301880193",
"207273896266938863279428893948979661004"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-c955060e",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-feature-kafka/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/kafka/KafkaSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"326298196779425334600991701347697195337",
"306831961641418344774174584433453801669",
"127722142903294133951776678587313497945"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-cf3b57f2",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-feature-kafka/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/kafka/KafkaAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"326298196779425334600991701347697195337",
"306831961641418344774174584433453801669",
"127722142903294133951776678587313497945"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-db9ab333",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasrepository/basyx.aasrepository-feature-mqtt/src/main/java/org/eclipse/digitaltwin/basyx/aasrepository/feature/mqtt/MqttAasRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "289116630464788129968917015310104858582",
"length": 496
},
"id": "CVE-2026-57898-db9e7887",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-http/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/http/SubmodelRepositoryApiHTTPController.java",
"function": "getFileByPath"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "16639742246422141743492897479770036715",
"length": 300
},
"id": "CVE-2026-57898-dd2608e7",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/SubmodelFileOperations.java",
"function": "createOutputStream"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "95740669094726468040637036719152129700",
"length": 280
},
"id": "CVE-2026-57898-e419c891",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/CrudSubmodelService.java",
"function": "getExistingFilePath"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"288075063386682148735164814732525308191",
"165035091532818462471065746998886691166",
"21235249774354127337950332853690646901",
"221103928906771913793669738294349777400",
"34166343881000049807446601635374145624",
"73086941736542695748098217930359274660",
"323889073464331389644135711164163916852"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-e9d73a6d",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelrepository/basyx.submodelrepository-feature-authorization/src/main/java/org/eclipse/digitaltwin/basyx/submodelrepository/feature/authorization/AuthorizedSubmodelRepository.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "126904802778541390691499199205309223394",
"length": 527
},
"id": "CVE-2026-57898-f17edac5",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.aasenvironment/basyx.aasenvironment-core/src/main/java/org/eclipse/digitaltwin/basyx/aasenvironment/base/DefaultAASEnvironment.java",
"function": "addThumbnailToRelatedFiles"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "29022351203080431256111276675514236242",
"length": 244
},
"id": "CVE-2026-57898-f46acd10",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.common/basyx.filerepository-backend/src/main/java/org/eclipse/digitaltwin/basyx/core/filerepository/FileRepositoryHelper.java",
"function": "writeToFile"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"280317550799281246153960907503867419846",
"301453863968212391370056188473222113766",
"215525656071107462649560453005870089714",
"336755312810925960286721681696254711863",
"218285860690025522928585398597654962768",
"68446035300870662860161030139757627138",
"247053933949197957820530050336103650489",
"330553663531934350663268110561392777469",
"60137760481573984085903527442918630672",
"25192117841079485141553408218227477022",
"202474399563483471682404466083557781796",
"273842206152033083487958320372064888484",
"146465409551697779767570108335662758635",
"284368639206927993798463194728142523146",
"327431233067179284316740634212127790603",
"120413428855292074771913323437033526632",
"78820858439077419357489626932187115839",
"243764696561433325308857197898806186989",
"16772716734091427799356058466116450084",
"1990735206864904354892564500916355135",
"210128579275682614182780068622264757940",
"311709746865480344886745433444217727992",
"2234869780411669148941549219884551341",
"319999188478737362405358437034804658568",
"161268398927917714033331782871878476594",
"337296008822435381807939462589345182553",
"237249127206233513548781288300076458044",
"39365516971998969458128170223341993622",
"105445704332236993247550757427951261866",
"220962420550040120153541573631500343203",
"87037562226522718941914917823412439256",
"270641684389339832125084358713202903405",
"76622381576297114952785595878933761692",
"212173157153113130734873865325091880601",
"24399666439296488215445334510494626333",
"191295132165660784856378183825987124338",
"134529022559812798491473284297252977575",
"248000957753051308091036371435475040600",
"11380206129756418438235855219321570457",
"146124532064753005265850683040381344040",
"289368911811457494553220184600127303992",
"104344638662758374829882166729973864951",
"236424003801836692832929863902371057036",
"246119831156725804484199954869016657878",
"111839162245050496756528420598222030775",
"76449122595446932578398829383016436384",
"170580379362104599652790689891851182712",
"231774810011472990841387898150356280615",
"139300460449770690441893699286278909630",
"14674957968197237394751251004420078708",
"46081662619029508132216955343425887454",
"200384268749153289163231263501558894715",
"265689844623845905178326255701017402366",
"150543173901712106306747514687997323746",
"179845571965219317039317622333039714127",
"50274550662962016490759411387041972240",
"162392410382971194900056841308804468412",
"207361569092713554472479747681123082522",
"132425582029619158339981590379637634165",
"6936732362102180078238176379774111448"
],
"threshold": 0.9
},
"id": "CVE-2026-57898-f76db33d",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/eclipse-basyx/basyx-java-server-sdk/commit/fa9be4b6394d9ac27e4d2269e6360fe5b2c0f6c3",
"target": {
"file": "basyx.submodelservice/basyx.submodelservice-backend/src/main/java/org/eclipse/digitaltwin/basyx/submodelservice/backend/CrudSubmodelService.java"
}
}
]
"2026-09-01T08:20:10Z"