CVE-2022-39259

Source
https://nvd.nist.gov/vuln/detail/CVE-2022-39259
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2022-39259.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2022-39259
Aliases
Related
Published
2022-10-21T23:15:09Z
Modified
2025-09-19T14:08:01.520344Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H CVSS Calculator
Summary
[none]
Details

jadx is a set of command line and GUI tools for producing Java source code from Android Dex and Apk files. versions prior to 1.4.5 are subject to a Denial of Service when opening zip files with HTML sequences. This issue has been patched in version 1.4.5. There are no known workarounds.

References

Affected packages

Git / github.com/skylot/jadx

Affected ranges

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

Affected versions

v0.*

v0.4
v0.4.1
v0.5.0
v0.5.0-beta1
v0.5.1
v0.5.2
v0.5.4
v0.6.0
v0.6.1
v0.7.1
v0.8.0
v0.9.0

v1.*

v1.0.0
v1.1.0
v1.2.0
v1.3.0
v1.3.1
v1.3.2
v1.3.3
v1.3.4
v1.3.5
v1.4.0
v1.4.1
v1.4.2
v1.4.3
v1.4.4

Database specific

{
    "vanir_signatures": [
        {
            "target": {
                "function": "getTreeCellRendererComponent",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/MainWindow.java"
            },
            "id": "CVE-2022-39259-140352df",
            "signature_version": "v1",
            "digest": {
                "length": 499.0,
                "function_hash": "89540823245401042862959835548217925702"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/plugins/quark/QuarkDialog.java"
            },
            "id": "CVE-2022-39259-208cc837",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "200781819717521546533613864805144947652",
                    "297323432979300400360489955202738730850",
                    "245682978820380178796261918081198642742",
                    "85244892373637380900813544223818821838",
                    "155351522929632213826059739362239007919",
                    "269314746534413906443251634716570318164",
                    "264162330444026833306931048712715055527",
                    "313173109139436761373977541889789210980"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/treemodel/JField.java"
            },
            "id": "CVE-2022-39259-2af8b9b8",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "146679420549113353051258840300146306235",
                    "68224857871227559771347977155926511263",
                    "333759399845549660566225250970467969152"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/ui/MainWindow.java"
            },
            "id": "CVE-2022-39259-2e301d7c",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "4276463923887450406301543045845692894",
                    "56327188891121098827676600935773522428",
                    "19255888968437172665804890376122255238",
                    "68473027259249359727408060161578536036",
                    "49703712385793117572692573501940251732",
                    "185019693410774366025133631779867220218",
                    "193644815189560135630867938365969797238",
                    "151968330987191954812385209607233680704"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "function": "render",
                "file": "jadx-gui/src/main/java/jadx/gui/plugins/quark/QuarkReportPanel.java"
            },
            "id": "CVE-2022-39259-2f5af399",
            "signature_version": "v1",
            "digest": {
                "length": 214.0,
                "function_hash": "166013836256944366111802851544531816030"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "function": "render",
                "file": "jadx-gui/src/main/java/jadx/gui/plugins/quark/QuarkReportPanel.java"
            },
            "id": "CVE-2022-39259-38c80d20",
            "signature_version": "v1",
            "digest": {
                "length": 224.0,
                "function_hash": "174742321948117918862787461030951653284"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/treemodel/JNode.java"
            },
            "id": "CVE-2022-39259-69087fac",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "72705258270701881813009645640085703437",
                    "166598691959005597516316262639195311615",
                    "225894997258928956590790672128004124332"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "function": "initUI",
                "file": "jadx-gui/src/main/java/jadx/gui/plugins/quark/QuarkDialog.java"
            },
            "id": "CVE-2022-39259-709a02dd",
            "signature_version": "v1",
            "digest": {
                "length": 1296.0,
                "function_hash": "195913611938931138315060114283540081719"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/treemodel/CodeNode.java"
            },
            "id": "CVE-2022-39259-737cf709",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "153401493917082434459365758596679470626",
                    "163070948964123612827456385401250699371",
                    "87647090597484580038027384899879626165"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "function": "initUI",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/dialog/RenameDialog.java"
            },
            "id": "CVE-2022-39259-7b638629",
            "signature_version": "v1",
            "digest": {
                "length": 1370.0,
                "function_hash": "304305746212334947262509876687856423397"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "function": "initUI",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/MainWindow.java"
            },
            "id": "CVE-2022-39259-7be38dd9",
            "signature_version": "v1",
            "digest": {
                "length": 3527.0,
                "function_hash": "72281392914730460072948893169472953172"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/ui/panel/LogcatPanel.java"
            },
            "id": "CVE-2022-39259-7c13099a",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "1646400220226709853983010010097904123",
                    "167318095972015986511902291010301251676",
                    "319005860376210128379018585737969009509",
                    "258322975733809482555259559800689521016",
                    "82573821178974185047436136320777296028",
                    "13639169922738240249577844632848619962",
                    "254311768630719963929136781453761475553",
                    "252690675347140825387997963268639380491"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/ui/dialog/RenameDialog.java"
            },
            "id": "CVE-2022-39259-834f9bef",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "48687856837553215503778706417225949066",
                    "17277562215626155415179432051856523117",
                    "320989506023180845276240988677564420339",
                    "33034809304638566777017376252900582692",
                    "51970366558478124794765459757239909605",
                    "239843180833717140717470858680641394672",
                    "297345797236282403473645059660078346433",
                    "186302217444218951920229467724410875191",
                    "239982756828294177952776670192626635028",
                    "107837110451918919182522891235495220111",
                    "310085121476009528487717613921895762607",
                    "252010677654285726485495796880764563498"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/ui/dialog/UsageDialog.java"
            },
            "id": "CVE-2022-39259-851a40eb",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "167626380805741746127379458885998344088",
                    "237622466391039999909241694104272886699",
                    "308326908438565197728568445089853207182",
                    "177692822242277193163521052028817610701",
                    "43578773751516345042643231858130374944",
                    "37267434480627842370629833161444154878",
                    "172892951000004582688088274335631599938",
                    "260934364569033336310810165662339905175",
                    "217098791688709115420675515793471627365",
                    "270531841133198487320174990581361428931",
                    "224598565194985852798012907277126380615",
                    "5852934088410156349458457023454037202"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "function": "initUI",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/dialog/UsageDialog.java"
            },
            "id": "CVE-2022-39259-871db1aa",
            "signature_version": "v1",
            "digest": {
                "length": 1040.0,
                "function_hash": "188268636097386052279168537555129514828"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "function": "init",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/TabComponent.java"
            },
            "id": "CVE-2022-39259-9528fc1b",
            "signature_version": "v1",
            "digest": {
                "length": 1614.0,
                "function_hash": "210159412378163887309537355275792338804"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/treemodel/JMethod.java"
            },
            "id": "CVE-2022-39259-a94fedc4",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "310410747658216208229869397404938817951",
                    "17473089695786991720971857861203671750",
                    "169426345216055805615627232883887097804"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/ui/dialog/CommonSearchDialog.java"
            },
            "id": "CVE-2022-39259-c1ce6325",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "337509894321419436794845657635088265728",
                    "330369266664580574292774354414238412861",
                    "15698664682212492794058009250589499389",
                    "98907120175221421152285238051327338842",
                    "302766388899494350449873306238062460874",
                    "261649081184235990677466204994199900922",
                    "161588587539628603648234988576790906935",
                    "198059160286998142171793313514479270824",
                    "257191167574186596625706412697170578914",
                    "105040053747943578757124153364788662428",
                    "181190252357285248502479712392413048506",
                    "304567779260915950814149421784902607641",
                    "115262424846537755583422645651863899002",
                    "159528768036285337052384809645753984032",
                    "7172920831640562280916021138796388497",
                    "265672585403453095804110528780670898264",
                    "216472297249703680889336829530907659348",
                    "320074135074361085812744010036426981101",
                    "37089128046127835502049156926153353456",
                    "57121799586018337968661931526298857018",
                    "304373602121706730031262484945662227501",
                    "329064502906354059382763178634383363180",
                    "260173103132601400158595366116779910272"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "function": "getContent",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/panel/LogcatPanel.java"
            },
            "id": "CVE-2022-39259-c6311427",
            "signature_version": "v1",
            "digest": {
                "length": 792.0,
                "function_hash": "88421013171447430357652853676509140346"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "function": "makeCell",
                "file": "jadx-gui/src/main/java/jadx/gui/ui/dialog/CommonSearchDialog.java"
            },
            "id": "CVE-2022-39259-c7f6967f",
            "signature_version": "v1",
            "digest": {
                "length": 544.0,
                "function_hash": "195241145120504604696337600243645942350"
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Function"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/plugins/quark/QuarkReportPanel.java"
            },
            "id": "CVE-2022-39259-e8408302",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "291735249237550580549946372190987210068",
                    "25389644010090659815507036929757520283",
                    "72536004562386291722138472057529205794",
                    "103753222237851787915726635774226043529",
                    "53934934820823074586903316000687786535",
                    "293665210489985632373121557907078794827",
                    "124858439719427409839104296057437266308",
                    "17856708183522425265267244324727083642",
                    "55860154051198336478956616765825504077",
                    "66406767676995622937715435357044591849",
                    "6652976621635880920035517994415323223",
                    "236728287278458843774115032273668148156"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        },
        {
            "target": {
                "file": "jadx-gui/src/main/java/jadx/gui/ui/TabComponent.java"
            },
            "id": "CVE-2022-39259-efe7862c",
            "signature_version": "v1",
            "digest": {
                "line_hashes": [
                    "183704651930268534548537309504130819403",
                    "182194241384994124958586151731802730033",
                    "285162891256828883616944569093184337222",
                    "271271890372961190701730477384867657955",
                    "152354378263185937191537684906260729945",
                    "17452023109306119922975437470775388486",
                    "90165393011078285841369069081146065128",
                    "15227208811419358029780333560429311053"
                ],
                "threshold": 0.9
            },
            "source": "https://github.com/skylot/jadx/commit/6844a46c93a4c911196b47ad3492da15935711b9",
            "deprecated": false,
            "signature_type": "Line"
        }
    ]
}