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