CVE-2024-23679

Affected packages

Git / github.com/enonic/xp

Affected ranges

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

Affected versions

Other

help

v5.*

v5.0.0
v5.0.1
v5.1.0
v5.2.0

v6.*

v6.0.0
v6.0.0-M1
v6.0.0-RC1
v6.0.0-RC2
v6.1.0
v6.1.0-RC1
v6.1.0-RC2
v6.10.0
v6.10.0-B1
v6.10.0-B2
v6.10.0-RC1
v6.10.0-RC2
v6.10.0-RC3
v6.11.0
v6.11.0-B1
v6.11.0-B2
v6.11.0-RC1
v6.11.0-RC2
v6.12.0
v6.12.0-B1
v6.12.0-B2
v6.12.0-RC1
v6.12.0-RC2
v6.12.0-RC3
v6.13.0
v6.13.0-B1
v6.13.0-RC1
v6.13.0-RC2
v6.14.0
v6.14.0-B1
v6.14.0-B2
v6.14.0-RC1
v6.15.0
v6.15.0-B1
v6.15.0-B2
v6.15.0-RC1
v6.15.0-RC2
v6.15.0-RC3
v6.15.0-RC4
v6.2.0
v6.2.0-RC1
v6.2.0-RC2
v6.2.0-RC3
v6.2.0-RC4
v6.2.0-RC5
v6.3.0
v6.3.0-M1
v6.3.0-M2
v6.3.0-RC1
v6.3.0-RC2
v6.4.0
v6.4.0-RC1
v6.4.0-RC2
v6.4.0-RC3
v6.4.0-RC4
v6.4.1
v6.4.1-RC1
v6.5.0
v6.5.0-RC1
v6.5.0-RC2
v6.5.0-RC3
v6.5.1
v6.6.0
v6.6.0-RC1
v6.6.0-RC2
v6.6.0-RC3
v6.6.0-RC4
v6.6.0-RC5
v6.7.0
v6.7.0-RC1
v6.7.0-RC2
v6.7.0-RC3
v6.7.0-RC4
v6.7.0-RC5
v6.7.0-RC6
v6.8.0
v6.8.0-B1
v6.8.0-B2
v6.8.0-RC1
v6.8.0-RC2
v6.9.0
v6.9.0-B1
v6.9.0-B2
v6.9.0-B3
v6.9.0-B4
v6.9.0-RC1
v6.9.0-RC2
v6.9.0-RC3

v7.*

v7.0.0
v7.0.0-A1
v7.0.0-A2
v7.0.0-A3
v7.0.0-B1
v7.0.0-B3
v7.0.0-B4
v7.0.0-B5
v7.0.0-RC1
v7.0.0-RC2
v7.0.0-RC3
v7.0.0-RC4
v7.0.0-RC5
v7.1.0
v7.1.0-B1
v7.1.0-B2
v7.1.0-B3
v7.1.0-RC1
v7.2.0
v7.2.0-B1
v7.2.0-B2
v7.2.0-RC1
v7.3.0
v7.3.0-B1
v7.3.0-B2
v7.3.0-B3
v7.3.0-RC1
v7.3.0-RC2
v7.3.0-RC3
v7.4.0
v7.4.0-B2
v7.4.0-RC1
v7.5.0
v7.5.0-RC1
v7.5.0-RC2
v7.5.0-RC3
v7.6.0
v7.6.0-B1
v7.6.0-B2
v7.6.0-RC1
v7.6.0-RC4
v7.7.0
v7.7.0-B1
v7.7.0-B2
v7.7.0-RC1
v7.7.0-RC2
v7.7.0-RC3
v7.7.1
v7.7.1-B1
v7.7.1-RC1
v7.7.2
v7.7.2-RC1
v7.7.3
v7.7.3-RC1
v7.7.3-RC2
v7.8.0-B1
v7.8.0-B2

Database specific

{
    "vanir_signatures": [
        {
            "digest": {
                "length": 359.0,
                "function_hash": "320701068093152236562973525248353102326"
            },
            "target": {
                "function": "login",
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Function",
            "id": "CVE-2024-23679-16dbcc38",
            "source": "https://github.com/enonic/xp/commit/2abac31cec8679074debc4f1fb69c25930e40842",
            "deprecated": false
        },
        {
            "digest": {
                "length": 226.0,
                "function_hash": "44873371015901754275482741738342911926"
            },
            "target": {
                "function": "createSession",
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Function",
            "id": "CVE-2024-23679-509a77a5",
            "source": "https://github.com/enonic/xp/commit/0189975691e9e6407a9fee87006f730e84f734ff",
            "deprecated": false
        },
        {
            "digest": {
                "line_hashes": [
                    "54959743937112941230999830328903867677",
                    "313165890899032934730689430397633096752",
                    "31899547168677898779246351725420786862",
                    "248702830159264181806828585102022946753",
                    "9431995442562588195795263489380193321",
                    "145350711789647672201279239879987910934",
                    "63730967883796243507928941132105570991",
                    "173958300226119899603228665429054767136",
                    "196047020783456606208130175791570351468",
                    "298094589868012725211392731364948670837",
                    "30641793071867692419542615296884929624",
                    "32802158123148844409265934004819420371",
                    "277830837772320240437529855955278665225",
                    "196678176823559988430475314223434718042",
                    "69974377604583194011747818744329152971",
                    "212587771786327968349087705728264021522",
                    "333464708450582936778354037982205122216",
                    "176252878289099175766752650828288448499",
                    "339419083816819476729925231865579512982",
                    "103875128849873858903081804343477579294",
                    "5483621250509443472271839721138751626",
                    "107354344559557095738465435813727618614",
                    "92823737710928691980809063749300670986",
                    "152075164857124093516898379539125654127",
                    "244409449860413553452072189374989855262",
                    "294301373880837194471138320357214138131",
                    "206664687545030175141828833853471448746",
                    "325398224914772093084810664563420328847",
                    "10185269525729587674379556979268156572",
                    "130718685488967906393126414776144282245",
                    "71215600194376313810027978943816237368",
                    "309382104449775143007810657935553220027",
                    "116295123062900264823294330576462789272",
                    "212000207393585743343602088523102722322",
                    "107471266692504767584070050640883552941",
                    "258530612960298379856589979889251244368",
                    "42257907176328908015485546793600121581",
                    "34879796815036921010341592030755810649"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Line",
            "id": "CVE-2024-23679-567309ae",
            "source": "https://github.com/enonic/xp/commit/0189975691e9e6407a9fee87006f730e84f734ff",
            "deprecated": false
        },
        {
            "digest": {
                "line_hashes": [
                    "294684881583196912574484810988529751527",
                    "271238506241972126728824489104581650748",
                    "8955597096388665397973040394191474450",
                    "18578822231528242913019147505496145130",
                    "335547811595478130816989607482676504395",
                    "49109963237767484947961897640948718057",
                    "156177457841131982533914088712191658990"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "modules/lib/lib-auth/src/test/java/com/enonic/xp/lib/auth/LoginHandlerTest.java"
            },
            "signature_version": "v1",
            "signature_type": "Line",
            "id": "CVE-2024-23679-5d7fa389",
            "source": "https://github.com/enonic/xp/commit/2abac31cec8679074debc4f1fb69c25930e40842",
            "deprecated": false
        },
        {
            "digest": {
                "line_hashes": [
                    "54959743937112941230999830328903867677",
                    "313165890899032934730689430397633096752",
                    "31899547168677898779246351725420786862",
                    "248702830159264181806828585102022946753",
                    "9431995442562588195795263489380193321",
                    "145350711789647672201279239879987910934",
                    "63730967883796243507928941132105570991",
                    "173958300226119899603228665429054767136",
                    "196047020783456606208130175791570351468",
                    "298094589868012725211392731364948670837",
                    "30641793071867692419542615296884929624",
                    "32802158123148844409265934004819420371",
                    "277830837772320240437529855955278665225",
                    "196678176823559988430475314223434718042",
                    "69974377604583194011747818744329152971",
                    "212587771786327968349087705728264021522",
                    "333464708450582936778354037982205122216",
                    "176252878289099175766752650828288448499",
                    "339419083816819476729925231865579512982",
                    "103875128849873858903081804343477579294",
                    "5483621250509443472271839721138751626",
                    "107354344559557095738465435813727618614",
                    "92823737710928691980809063749300670986",
                    "152075164857124093516898379539125654127",
                    "244409449860413553452072189374989855262",
                    "294301373880837194471138320357214138131",
                    "206664687545030175141828833853471448746",
                    "325398224914772093084810664563420328847",
                    "10185269525729587674379556979268156572",
                    "130718685488967906393126414776144282245",
                    "71215600194376313810027978943816237368",
                    "309382104449775143007810657935553220027",
                    "116295123062900264823294330576462789272",
                    "212000207393585743343602088523102722322",
                    "107471266692504767584070050640883552941",
                    "258530612960298379856589979889251244368",
                    "42257907176328908015485546793600121581",
                    "34879796815036921010341592030755810649"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Line",
            "id": "CVE-2024-23679-5f81754b",
            "source": "https://github.com/enonic/xp/commit/1f44674eb9ab3fbab7103e8d08067846e88bace4",
            "deprecated": false
        },
        {
            "digest": {
                "line_hashes": [
                    "294684881583196912574484810988529751527",
                    "271238506241972126728824489104581650748",
                    "8955597096388665397973040394191474450",
                    "18578822231528242913019147505496145130",
                    "335547811595478130816989607482676504395",
                    "49109963237767484947961897640948718057",
                    "156177457841131982533914088712191658990"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "modules/lib/lib-auth/src/test/java/com/enonic/xp/lib/auth/LoginHandlerTest.java"
            },
            "signature_version": "v1",
            "signature_type": "Line",
            "id": "CVE-2024-23679-61e46d66",
            "source": "https://github.com/enonic/xp/commit/0189975691e9e6407a9fee87006f730e84f734ff",
            "deprecated": false
        },
        {
            "digest": {
                "line_hashes": [
                    "54959743937112941230999830328903867677",
                    "313165890899032934730689430397633096752",
                    "31899547168677898779246351725420786862",
                    "248702830159264181806828585102022946753",
                    "9431995442562588195795263489380193321",
                    "145350711789647672201279239879987910934",
                    "141404889000342465616494762051127949719",
                    "260857615999690479860898785060840234846",
                    "86385293228356305673424591071818355126",
                    "47489729277462187478167604058048262332",
                    "30641793071867692419542615296884929624",
                    "108722169679603014635705550197138118285",
                    "212202794094691903605321933449874584912",
                    "255716667023837070565181685337202656843",
                    "16288474465493620543192688408609353679",
                    "32802158123148844409265934004819420371",
                    "277830837772320240437529855955278665225",
                    "196678176823559988430475314223434718042",
                    "69974377604583194011747818744329152971",
                    "212587771786327968349087705728264021522",
                    "333464708450582936778354037982205122216",
                    "176252878289099175766752650828288448499",
                    "339419083816819476729925231865579512982",
                    "103875128849873858903081804343477579294",
                    "5483621250509443472271839721138751626",
                    "107354344559557095738465435813727618614",
                    "92823737710928691980809063749300670986",
                    "152075164857124093516898379539125654127",
                    "244409449860413553452072189374989855262",
                    "294301373880837194471138320357214138131",
                    "206664687545030175141828833853471448746",
                    "325398224914772093084810664563420328847",
                    "10185269525729587674379556979268156572",
                    "130718685488967906393126414776144282245",
                    "71215600194376313810027978943816237368",
                    "309382104449775143007810657935553220027",
                    "116295123062900264823294330576462789272",
                    "212000207393585743343602088523102722322",
                    "107471266692504767584070050640883552941",
                    "258530612960298379856589979889251244368",
                    "42257907176328908015485546793600121581",
                    "34879796815036921010341592030755810649"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Line",
            "id": "CVE-2024-23679-7bff435b",
            "source": "https://github.com/enonic/xp/commit/2abac31cec8679074debc4f1fb69c25930e40842",
            "deprecated": false
        },
        {
            "digest": {
                "length": 226.0,
                "function_hash": "44873371015901754275482741738342911926"
            },
            "target": {
                "function": "createSession",
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Function",
            "id": "CVE-2024-23679-bec6dcaa",
            "source": "https://github.com/enonic/xp/commit/1f44674eb9ab3fbab7103e8d08067846e88bace4",
            "deprecated": false
        },
        {
            "digest": {
                "length": 226.0,
                "function_hash": "44873371015901754275482741738342911926"
            },
            "target": {
                "function": "createSession",
                "file": "modules/lib/lib-auth/src/main/java/com/enonic/xp/lib/auth/LoginHandler.java"
            },
            "signature_version": "v1",
            "signature_type": "Function",
            "id": "CVE-2024-23679-bfe38363",
            "source": "https://github.com/enonic/xp/commit/2abac31cec8679074debc4f1fb69c25930e40842",
            "deprecated": false
        },
        {
            "digest": {
                "line_hashes": [
                    "294684881583196912574484810988529751527",
                    "271238506241972126728824489104581650748",
                    "8955597096388665397973040394191474450",
                    "18578822231528242913019147505496145130",
                    "335547811595478130816989607482676504395",
                    "49109963237767484947961897640948718057",
                    "156177457841131982533914088712191658990"
                ],
                "threshold": 0.9
            },
            "target": {
                "file": "modules/lib/lib-auth/src/test/java/com/enonic/xp/lib/auth/LoginHandlerTest.java"
            },
            "signature_version": "v1",
            "signature_type": "Line",
            "id": "CVE-2024-23679-cec4485b",
            "source": "https://github.com/enonic/xp/commit/1f44674eb9ab3fbab7103e8d08067846e88bace4",
            "deprecated": false
        }
    ]
}