CVE-2025-32952

Source
https://cve.org/CVERecord?id=CVE-2025-32952
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-32952.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2025-32952
Aliases
Published
2025-04-22T17:32:11.966Z
Modified
2026-02-15T07:12:37.526395Z
Severity
  • 6.5 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
io.jmix.localfs:jmix-localfs affected by DoS in the Local File Storage
Details

Jmix is a set of libraries and tools to speed up Spring Boot data-centric application development. In versions 1.0.0 to 1.6.1 and 2.0.0 to 2.3.4, the local file storage implementation does not restrict the size of uploaded files. An attacker could exploit this by uploading excessively large files, potentially causing the server to run out of space and return HTTP 500 error, resulting in a denial of service. This issue has been patched in versions 1.6.2 and 2.4.0. A workaround is provided on the Jmix documentation website.

Database specific
{
    "cna_assigner": "GitHub_M",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/32xxx/CVE-2025-32952.json",
    "cwe_ids": [
        "CWE-770"
    ]
}
References

Affected packages

Git / github.com/cuba-platform/cuba

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-32952.json"
vanir_signatures
[
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-03606b61",
        "target": {
            "function": "saveStream",
            "file": "modules/core/src/com/haulmont/cuba/core/app/filestorage/FileStorage.java"
        },
        "digest": {
            "length": 1480.0,
            "function_hash": "154094281552645561377766846870311210537"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/cuba-platform/cuba/commit/42b6c00fd0572b8e52ae31afd1babc827a3161a1"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-29ffb964",
        "target": {
            "function": "collapseItemInTree",
            "file": "modules/web/src/com/haulmont/cuba/web/app/folders/CubaFoldersPane.java"
        },
        "digest": {
            "length": 722.0,
            "function_hash": "230535455277896422540158206117462863579"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/cuba-platform/cuba/commit/abd9e244c75e57c4dedda9dee94625e04c7e9605"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-45938e32",
        "target": {
            "file": "modules/web/src/com/haulmont/cuba/web/app/folders/CubaFoldersPane.java"
        },
        "digest": {
            "line_hashes": [
                "3348785445997819084761661782674318438",
                "196703582338271254139492723554570091891",
                "220367452012091088272919726072403128360",
                "128557132315888582509965673859041750684",
                "124818379764213729413155514360571321701",
                "64022490943678785288107327486887085271",
                "150008414564908546796972801394776822050",
                "49905986746914357336787574030963635708",
                "241558133520366660567415788332851198782",
                "71682055869131884205275963181184512129",
                "22004011759052136753874933289570394301"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/cuba-platform/cuba/commit/abd9e244c75e57c4dedda9dee94625e04c7e9605"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-9bf1e190",
        "target": {
            "file": "modules/core/src/com/haulmont/cuba/core/app/ServerConfig.java"
        },
        "digest": {
            "line_hashes": [
                "85516700792758930825590373984692801643",
                "110038988501292467352891284695743981511",
                "240740207134093667813046071575955070107",
                "190201739922301247280384152234658188356",
                "153953561482474271954095220872426115230",
                "318283804821084998643334262971990067035",
                "93889483484373201680576286636251137988",
                "160878521615346697613443191163184051177",
                "79937744922200117699829157182311109448",
                "55085444238556529549131815020773098873",
                "260700480681005811560909012912728624057",
                "265000308277612675308238222873266213696",
                "76127233378353261750961425865708810780"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/cuba-platform/cuba/commit/42b6c00fd0572b8e52ae31afd1babc827a3161a1"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-a91835e8",
        "target": {
            "file": "modules/core/src/com/haulmont/cuba/core/app/filestorage/FileStorage.java"
        },
        "digest": {
            "line_hashes": [
                "105377438641820252801035230913176238884",
                "109320632837622641046056041512613162667",
                "20925278502916451922664718368765028707",
                "201169683846923176807712341669348993805",
                "113851231452732460528306130170237831865",
                "142781833362797574576531627533472138945",
                "282438525334130075113529403023544374302",
                "176189880099362834086192505201080294328"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/cuba-platform/cuba/commit/42b6c00fd0572b8e52ae31afd1babc827a3161a1"
    }
]

Git / github.com/jmix-framework/jmix

Affected ranges

Type
GIT
Repo
https://github.com/jmix-framework/jmix
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Introduced
Fixed
Introduced
Fixed

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-32952.json"
vanir_signatures
[
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-01f3e4a1",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "line_hashes": [
                "257171504550285267212676293078898244411",
                "330252577252064265692050387820904146178",
                "12650619012565884244224958336166979861",
                "129596914928252030239937601749259738742",
                "102196870620493586893219714788609534690",
                "29550115576375924630979617626519005065",
                "80829210826843167460847408781757785315",
                "4075255561379606518122893872180690975",
                "270153682905755326338333752175833973540",
                "138185996710290724794266332406947486828",
                "217358883921368263473167424924575254320",
                "271004535290349167646172721381770911034",
                "216091253615713313282810904087938490639",
                "22007346429263149104253509633388037034",
                "22918335145885140022717251558228717629",
                "97362543980323843969399682271276850524",
                "240323595645474080614129767220039917292",
                "293583394775211298780264717788344661250",
                "198266851708669461775492812829490156780",
                "196165914044214810776678707306242521826",
                "45967528027294410932168743453898414217",
                "195489255384344317534048952551630498858",
                "252891090057982041338947245275773802846",
                "96032347955747614708410141219293359995",
                "35354938372743736264646197283112825341",
                "174600520554897195920480439443717874439"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-067f2269",
        "target": {
            "function": "openStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 729.0,
            "function_hash": "237488192097561257452297183120032227942"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-0690f73f",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "line_hashes": [
                "241990925233922225142782538147660768828",
                "64319472664298954843820160959468381720",
                "168332195582017150056419384857399325705",
                "132431005737998996803440318592634249148",
                "79012308002042607670485717261388907055",
                "203231841543963653826075079096711956903",
                "103678118652843741152354719962469948760",
                "197153654162788015468770501236815603860",
                "272902662017339521664675568965516773327",
                "4350474591627366416107298296314362336",
                "215021478749696396316945991585395029470",
                "185450388354206726385921661974436790271",
                "165224556441162197129053117928633430985",
                "59798747600465045189467767377445470000",
                "241163969096571285519004508546979276409",
                "85960672197704603622555610117712118698",
                "80846150877722837524120323387718541465",
                "117835137156639979178723087693212105913",
                "60536431756060661774335405013376578376",
                "117910110540241473111911991261985674026",
                "97771013057993428048414764299475509739"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-1819e17b",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "line_hashes": [
                "81429685023829092849464465262840689166",
                "12650619012565884244224958336166979861",
                "129596914928252030239937601749259738742",
                "102196870620493586893219714788609534690",
                "29550115576375924630979617626519005065",
                "80829210826843167460847408781757785315",
                "244607987704971196485511354475461697152",
                "287505075622138383138924546360257454025",
                "138185996710290724794266332406947486828",
                "217358883921368263473167424924575254320",
                "201848578589535708978106588930735796503",
                "69523479161212366579819592710099354390",
                "22007346429263149104253509633388037034",
                "22918335145885140022717251558228717629",
                "97362543980323843969399682271276850524",
                "240323595645474080614129767220039917292",
                "293583394775211298780264717788344661250",
                "198266851708669461775492812829490156780",
                "196165914044214810776678707306242521826",
                "45967528027294410932168743453898414217",
                "195489255384344317534048952551630498858",
                "291237610663730303610797988415085133161",
                "252891090057982041338947245275773802846",
                "96032347955747614708410141219293359995",
                "35354938372743736264646197283112825341",
                "174600520554897195920480439443717874439"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-198455e8",
        "target": {
            "function": "saveStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 1489.0,
            "function_hash": "312050956198086913287366940690889687596"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-1d521741",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "line_hashes": [
                "241990925233922225142782538147660768828",
                "64319472664298954843820160959468381720",
                "168332195582017150056419384857399325705",
                "132431005737998996803440318592634249148",
                "79012308002042607670485717261388907055",
                "203231841543963653826075079096711956903",
                "103678118652843741152354719962469948760",
                "239360508747966428823430150290273537103",
                "29697553461777364889302067164808960686",
                "296539585663304255251970162957197285664",
                "226568001056506152004928984460201954806",
                "185450388354206726385921661974436790271",
                "165224556441162197129053117928633430985",
                "59798747600465045189467767377445470000",
                "241163969096571285519004508546979276409",
                "85960672197704603622555610117712118698",
                "80846150877722837524120323387718541465",
                "117835137156639979178723087693212105913",
                "60536431756060661774335405013376578376",
                "117910110540241473111911991261985674026",
                "97771013057993428048414764299475509739"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-279460ab",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "line_hashes": [
                "29185659610122395313861316182551599948",
                "119436868407338526164171726990700626976",
                "56732596863387622848271761664889032846",
                "100687685275960529984236576844682530612",
                "55683657426558059997621378749665707871",
                "128070580493296348325497429624999569801",
                "93118132407902822467016282270837323983",
                "64142084060177013999069689214690682927",
                "108607330375568690630842167193530272458",
                "143601983874706057949628643660203641123",
                "19866045274388517000637112827861157674",
                "62777374092229266011355360022044508618",
                "267028523038001442400666070711576777571",
                "86537435192653488410133351022916938448",
                "197008865712442448675539927397486278047",
                "189058080544817031185572360218574019560",
                "103739642753878370504610518275801063764",
                "37886385785127333521157900858077273099",
                "5424672346043702730892678598506970832",
                "52762115694837994875987470896107698878",
                "338850284767634062493000214987035870556",
                "197314703678427400962082098546842167759"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-2ba6a463",
        "target": {
            "function": "RestProperties",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "length": 358.0,
            "function_hash": "163214687027797466334112431517158607230"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-34523557",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorageProperties.java"
        },
        "digest": {
            "line_hashes": [
                "13932260379203073196704883315444163311",
                "69666815674261712627969178036570725708",
                "293451950211830567027807347306658154928",
                "10037119209135023776777496697266592252",
                "223948463021109568288025534070578722639",
                "242449441993541853620220015725318120213",
                "253233936483156682921607132573067125011",
                "89073504890973492284087840584182765851",
                "120241825339634219405356938809822259303",
                "73537917116907822675211993185235386030"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-35023616",
        "target": {
            "function": "openStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 729.0,
            "function_hash": "237488192097561257452297183120032227942"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-424d5e89",
        "target": {
            "function": "downloadFile",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "length": 462.0,
            "function_hash": "295386357095718959976635158240553379034"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-5311a5f2",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorageProperties.java"
        },
        "digest": {
            "line_hashes": [
                "243621013984633556091059891848285181179",
                "246785585224457197296282353151658786624",
                "71725855537484191423639673854242857400",
                "137945141263070845544368171411948494334",
                "10037119209135023776777496697266592252",
                "223948463021109568288025534070578722639",
                "242449441993541853620220015725318120213",
                "253233936483156682921607132573067125011",
                "89073504890973492284087840584182765851",
                "120241825339634219405356938809822259303",
                "73537917116907822675211993185235386030"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-54c1339a",
        "target": {
            "function": "RestProperties",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "length": 358.0,
            "function_hash": "163214687027797466334112431517158607230"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-5d87810d",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "line_hashes": [
                "257171504550285267212676293078898244411",
                "330252577252064265692050387820904146178",
                "12650619012565884244224958336166979861",
                "129596914928252030239937601749259738742",
                "102196870620493586893219714788609534690",
                "29550115576375924630979617626519005065",
                "80829210826843167460847408781757785315",
                "4075255561379606518122893872180690975",
                "270153682905755326338333752175833973540",
                "138185996710290724794266332406947486828",
                "217358883921368263473167424924575254320",
                "271004535290349167646172721381770911034",
                "216091253615713313282810904087938490639",
                "22007346429263149104253509633388037034",
                "22918335145885140022717251558228717629",
                "97362543980323843969399682271276850524",
                "240323595645474080614129767220039917292",
                "293583394775211298780264717788344661250",
                "198266851708669461775492812829490156780",
                "196165914044214810776678707306242521826",
                "45967528027294410932168743453898414217",
                "195489255384344317534048952551630498858",
                "252891090057982041338947245275773802846",
                "96032347955747614708410141219293359995",
                "35354938372743736264646197283112825341",
                "174600520554897195920480439443717874439"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-5d8a49dc",
        "target": {
            "function": "saveStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 1489.0,
            "function_hash": "312050956198086913287366940690889687596"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-6570c3f5",
        "target": {
            "function": "openStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 729.0,
            "function_hash": "237488192097561257452297183120032227942"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-684891bb",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorageProperties.java"
        },
        "digest": {
            "line_hashes": [
                "243621013984633556091059891848285181179",
                "246785585224457197296282353151658786624",
                "71725855537484191423639673854242857400",
                "137945141263070845544368171411948494334",
                "10037119209135023776777496697266592252",
                "223948463021109568288025534070578722639",
                "242449441993541853620220015725318120213",
                "253233936483156682921607132573067125011",
                "89073504890973492284087840584182765851",
                "120241825339634219405356938809822259303",
                "73537917116907822675211993185235386030"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-6c7bbf9a",
        "target": {
            "function": "openStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 729.0,
            "function_hash": "237488192097561257452297183120032227942"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-795ebc8b",
        "target": {
            "function": "RestProperties",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "length": 298.0,
            "function_hash": "42785535343495046610402840128147299419"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-7b8e7041",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "line_hashes": [
                "81429685023829092849464465262840689166",
                "12650619012565884244224958336166979861",
                "129596914928252030239937601749259738742",
                "102196870620493586893219714788609534690",
                "29550115576375924630979617626519005065",
                "80829210826843167460847408781757785315",
                "244607987704971196485511354475461697152",
                "287505075622138383138924546360257454025",
                "138185996710290724794266332406947486828",
                "217358883921368263473167424924575254320",
                "201848578589535708978106588930735796503",
                "69523479161212366579819592710099354390",
                "22007346429263149104253509633388037034",
                "22918335145885140022717251558228717629",
                "97362543980323843969399682271276850524",
                "240323595645474080614129767220039917292",
                "293583394775211298780264717788344661250",
                "198266851708669461775492812829490156780",
                "196165914044214810776678707306242521826",
                "45967528027294410932168743453898414217",
                "195489255384344317534048952551630498858",
                "291237610663730303610797988415085133161",
                "252891090057982041338947245275773802846",
                "96032347955747614708410141219293359995",
                "35354938372743736264646197283112825341",
                "174600520554897195920480439443717874439"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-83f9d368",
        "target": {
            "function": "RestProperties",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "length": 298.0,
            "function_hash": "42785535343495046610402840128147299419"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-8f9c2cd9",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "line_hashes": [
                "117162296588913963192368785038390624568",
                "307634261829362565021699109295626487122",
                "196410445464845262661405074631952134675",
                "120049243697650972740132314177496527555",
                "128070580493296348325497429624999569801",
                "198580463888025138106743828579571251842",
                "301145081542719358368817073716020993005",
                "301427142021224102750427708011992741204",
                "19866045274388517000637112827861157674",
                "262341276278426797078287369172075852027",
                "269214936570555792287275253079834983838",
                "89565200698860100190898665717407457897",
                "189058080544817031185572360218574019560",
                "103739642753878370504610518275801063764",
                "37886385785127333521157900858077273099",
                "5424672346043702730892678598506970832",
                "17849502913531087632679325642094119449",
                "323383003213751167692917648624716845922",
                "197314703678427400962082098546842167759"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-9a5dc2fa",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "line_hashes": [
                "241990925233922225142782538147660768828",
                "64319472664298954843820160959468381720",
                "168332195582017150056419384857399325705",
                "132431005737998996803440318592634249148",
                "79012308002042607670485717261388907055",
                "203231841543963653826075079096711956903",
                "103678118652843741152354719962469948760",
                "197153654162788015468770501236815603860",
                "272902662017339521664675568965516773327",
                "4350474591627366416107298296314362336",
                "215021478749696396316945991585395029470",
                "185450388354206726385921661974436790271",
                "165224556441162197129053117928633430985",
                "59798747600465045189467767377445470000",
                "241163969096571285519004508546979276409",
                "85960672197704603622555610117712118698",
                "80846150877722837524120323387718541465",
                "117835137156639979178723087693212105913",
                "60536431756060661774335405013376578376",
                "117910110540241473111911991261985674026",
                "97771013057993428048414764299475509739"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-9af713f4",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "line_hashes": [
                "117162296588913963192368785038390624568",
                "307634261829362565021699109295626487122",
                "196410445464845262661405074631952134675",
                "120049243697650972740132314177496527555",
                "128070580493296348325497429624999569801",
                "198580463888025138106743828579571251842",
                "301145081542719358368817073716020993005",
                "301427142021224102750427708011992741204",
                "19866045274388517000637112827861157674",
                "262341276278426797078287369172075852027",
                "269214936570555792287275253079834983838",
                "89565200698860100190898665717407457897",
                "189058080544817031185572360218574019560",
                "103739642753878370504610518275801063764",
                "37886385785127333521157900858077273099",
                "5424672346043702730892678598506970832",
                "17849502913531087632679325642094119449",
                "323383003213751167692917648624716845922",
                "197314703678427400962082098546842167759"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-a3bd6a43",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/RestProperties.java"
        },
        "digest": {
            "line_hashes": [
                "29185659610122395313861316182551599948",
                "119436868407338526164171726990700626976",
                "56732596863387622848271761664889032846",
                "100687685275960529984236576844682530612",
                "55683657426558059997621378749665707871",
                "128070580493296348325497429624999569801",
                "93118132407902822467016282270837323983",
                "64142084060177013999069689214690682927",
                "108607330375568690630842167193530272458",
                "143601983874706057949628643660203641123",
                "19866045274388517000637112827861157674",
                "62777374092229266011355360022044508618",
                "267028523038001442400666070711576777571",
                "86537435192653488410133351022916938448",
                "197008865712442448675539927397486278047",
                "189058080544817031185572360218574019560",
                "103739642753878370504610518275801063764",
                "37886385785127333521157900858077273099",
                "5424672346043702730892678598506970832",
                "52762115694837994875987470896107698878",
                "338850284767634062493000214987035870556",
                "197314703678427400962082098546842167759"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-af8c8d7a",
        "target": {
            "function": "downloadFile",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "length": 462.0,
            "function_hash": "295386357095718959976635158240553379034"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/6a66aa3adb967159a30d703e80403406f4c8f7a2"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-b1f16392",
        "target": {
            "function": "saveStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 1489.0,
            "function_hash": "312050956198086913287366940690889687596"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-b5dcaa6f",
        "target": {
            "function": "downloadFile",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "length": 462.0,
            "function_hash": "295386357095718959976635158240553379034"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-dc848ff5",
        "target": {
            "function": "saveStream",
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorage.java"
        },
        "digest": {
            "length": 1489.0,
            "function_hash": "312050956198086913287366940690889687596"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/c589ef4e2b25620770b8036f4ad05f1a6250cb6a"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-eacc120d",
        "target": {
            "file": "jmix-localfs/localfs/src/main/java/io/jmix/localfs/LocalFileStorageProperties.java"
        },
        "digest": {
            "line_hashes": [
                "13932260379203073196704883315444163311",
                "69666815674261712627969178036570725708",
                "293451950211830567027807347306658154928",
                "10037119209135023776777496697266592252",
                "223948463021109568288025534070578722639",
                "242449441993541853620220015725318120213",
                "253233936483156682921607132573067125011",
                "89073504890973492284087840584182765851",
                "120241825339634219405356938809822259303",
                "73537917116907822675211993185235386030"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/cc97e6ff974b9e7af8160fab39cc5866169daa37"
    },
    {
        "signature_type": "Function",
        "id": "CVE-2025-32952-f33ed286",
        "target": {
            "function": "downloadFile",
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "length": 462.0,
            "function_hash": "295386357095718959976635158240553379034"
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    },
    {
        "signature_type": "Line",
        "id": "CVE-2025-32952-fcaaa24a",
        "target": {
            "file": "jmix-rest/rest/src/main/java/io/jmix/rest/impl/controller/FileDownloadController.java"
        },
        "digest": {
            "line_hashes": [
                "241990925233922225142782538147660768828",
                "64319472664298954843820160959468381720",
                "168332195582017150056419384857399325705",
                "132431005737998996803440318592634249148",
                "79012308002042607670485717261388907055",
                "203231841543963653826075079096711956903",
                "103678118652843741152354719962469948760",
                "239360508747966428823430150290273537103",
                "29697553461777364889302067164808960686",
                "296539585663304255251970162957197285664",
                "226568001056506152004928984460201954806",
                "185450388354206726385921661974436790271",
                "165224556441162197129053117928633430985",
                "59798747600465045189467767377445470000",
                "241163969096571285519004508546979276409",
                "85960672197704603622555610117712118698",
                "80846150877722837524120323387718541465",
                "117835137156639979178723087693212105913",
                "60536431756060661774335405013376578376",
                "117910110540241473111911991261985674026",
                "97771013057993428048414764299475509739"
            ],
            "threshold": 0.9
        },
        "deprecated": false,
        "signature_version": "v1",
        "source": "https://github.com/jmix-framework/jmix/commit/f4e6fb05bd245cf36f3e9319aaa0fcd540d024aa"
    }
]