ASB-A-221852424

See a problem?
Import Source
https://storage.googleapis.com/android-osv/ASB-A-221852424.json
JSON Data
https://api.osv.dev/v1/vulns/ASB-A-221852424
Aliases
Published
2022-06-01T00:00:00Z
Modified
2026-04-29T15:10:00.007170Z
Summary
[none]
Details

In phNciNfcRecvMfResp of phNxpExtnsMifareStd.cpp, there is a possible out of bounds read due to a missing bounds check. This could lead to remote information disclosure with no additional execution privileges needed. User interaction is not needed for exploitation.

References

Affected packages

Android
platform/packages/apps/Nfc

Package

Name
platform/packages/apps/Nfc

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L-next:0
Fixed
12L-next:2022-06-01

Affected versions

Other
12L-next

Ecosystem specific

{
    "spl": "2022-06-01",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436"
    ],
    "types": [
        "ID"
    ],
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "159555514137919445434032378816236390660",
                    "174337239655423082949578752981497984096",
                    "190669972826829086405088936959482205251",
                    "307801019510177132270168501610818944110",
                    "45413916434977617795625152899021052948",
                    "46086813645053834170023077085154877522",
                    "1590089099470827660378532576980093240",
                    "85032058919928455148965488244500075658",
                    "239888728968958753812700430276007255620",
                    "287923624644596738915943999155196622680",
                    "57943969788907317137593645399278642357",
                    "290677723592315933430757741397500946644",
                    "57246271555596982046074495356939034374",
                    "338093987376195018555343742786138605749",
                    "317459948680520933143657412874174758581",
                    "140475788734332228052672216448922540781",
                    "307594541794616511254982764921686476901",
                    "101199897576020158624850021586041117714",
                    "111910739030057069785563436650019812008",
                    "122324430794582591371791886729791407918"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-acbcc21b"
        },
        {
            "signature_type": "Function",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "length": 2516.0,
                "function_hash": "232458924269275137896506429622176142069"
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "function": "phNciNfc_RecvMfResp",
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-e3737e53"
        }
    ],
    "severity": "High"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-221852424.json"
platform/packages/apps/Nfc

Package

Name
platform/packages/apps/Nfc

Affected ranges

Type
ECOSYSTEM
Events
Introduced
10:0
Fixed
10:2022-06-01

Affected versions

Other
10

Ecosystem specific

{
    "spl": "2022-06-01",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436"
    ],
    "types": [
        "ID"
    ],
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "length": 2516.0,
                "function_hash": "232458924269275137896506429622176142069"
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "function": "phNciNfc_RecvMfResp",
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-3de6d412"
        },
        {
            "signature_type": "Line",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "159555514137919445434032378816236390660",
                    "174337239655423082949578752981497984096",
                    "190669972826829086405088936959482205251",
                    "307801019510177132270168501610818944110",
                    "45413916434977617795625152899021052948",
                    "46086813645053834170023077085154877522",
                    "1590089099470827660378532576980093240",
                    "85032058919928455148965488244500075658",
                    "239888728968958753812700430276007255620",
                    "287923624644596738915943999155196622680",
                    "57943969788907317137593645399278642357",
                    "290677723592315933430757741397500946644",
                    "57246271555596982046074495356939034374",
                    "338093987376195018555343742786138605749",
                    "317459948680520933143657412874174758581",
                    "140475788734332228052672216448922540781",
                    "307594541794616511254982764921686476901",
                    "101199897576020158624850021586041117714",
                    "111910739030057069785563436650019812008",
                    "122324430794582591371791886729791407918"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-f899791c"
        }
    ],
    "severity": "High"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-221852424.json"
platform/packages/apps/Nfc

Package

Name
platform/packages/apps/Nfc

Affected ranges

Type
ECOSYSTEM
Events
Introduced
11:0
Fixed
11:2022-06-01

Affected versions

Other
11

Ecosystem specific

{
    "spl": "2022-06-01",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436"
    ],
    "types": [
        "ID"
    ],
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "159555514137919445434032378816236390660",
                    "174337239655423082949578752981497984096",
                    "190669972826829086405088936959482205251",
                    "307801019510177132270168501610818944110",
                    "45413916434977617795625152899021052948",
                    "46086813645053834170023077085154877522",
                    "1590089099470827660378532576980093240",
                    "85032058919928455148965488244500075658",
                    "239888728968958753812700430276007255620",
                    "287923624644596738915943999155196622680",
                    "57943969788907317137593645399278642357",
                    "290677723592315933430757741397500946644",
                    "57246271555596982046074495356939034374",
                    "338093987376195018555343742786138605749",
                    "317459948680520933143657412874174758581",
                    "140475788734332228052672216448922540781",
                    "307594541794616511254982764921686476901",
                    "101199897576020158624850021586041117714",
                    "111910739030057069785563436650019812008",
                    "122324430794582591371791886729791407918"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-0b69342b"
        },
        {
            "signature_type": "Function",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "length": 2516.0,
                "function_hash": "232458924269275137896506429622176142069"
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "function": "phNciNfc_RecvMfResp",
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-ef2025ce"
        }
    ],
    "severity": "High"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-221852424.json"
platform/packages/apps/Nfc

Package

Name
platform/packages/apps/Nfc

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12:0
Fixed
12:2022-06-01

Affected versions

Other
12

Ecosystem specific

{
    "spl": "2022-06-01",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436"
    ],
    "types": [
        "ID"
    ],
    "vanir_signatures": [
        {
            "signature_type": "Line",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "159555514137919445434032378816236390660",
                    "174337239655423082949578752981497984096",
                    "190669972826829086405088936959482205251",
                    "307801019510177132270168501610818944110",
                    "45413916434977617795625152899021052948",
                    "46086813645053834170023077085154877522",
                    "1590089099470827660378532576980093240",
                    "85032058919928455148965488244500075658",
                    "239888728968958753812700430276007255620",
                    "287923624644596738915943999155196622680",
                    "57943969788907317137593645399278642357",
                    "290677723592315933430757741397500946644",
                    "57246271555596982046074495356939034374",
                    "338093987376195018555343742786138605749",
                    "317459948680520933143657412874174758581",
                    "140475788734332228052672216448922540781",
                    "307594541794616511254982764921686476901",
                    "101199897576020158624850021586041117714",
                    "111910739030057069785563436650019812008",
                    "122324430794582591371791886729791407918"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-1c720bd4"
        },
        {
            "signature_type": "Function",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "length": 2516.0,
                "function_hash": "232458924269275137896506429622176142069"
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "function": "phNciNfc_RecvMfResp",
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-4ae3f58a"
        }
    ],
    "severity": "High"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-221852424.json"
platform/packages/apps/Nfc

Package

Name
platform/packages/apps/Nfc

Affected ranges

Type
ECOSYSTEM
Events
Introduced
12L:0
Fixed
12L:2022-06-01

Affected versions

Other
12L

Ecosystem specific

{
    "spl": "2022-06-01",
    "fixes": [
        "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436"
    ],
    "types": [
        "ID"
    ],
    "vanir_signatures": [
        {
            "signature_type": "Function",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "length": 2516.0,
                "function_hash": "232458924269275137896506429622176142069"
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "function": "phNciNfc_RecvMfResp",
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-8a5a321c"
        },
        {
            "signature_type": "Line",
            "signature_version": "v1",
            "deprecated": false,
            "digest": {
                "line_hashes": [
                    "159555514137919445434032378816236390660",
                    "174337239655423082949578752981497984096",
                    "190669972826829086405088936959482205251",
                    "307801019510177132270168501610818944110",
                    "45413916434977617795625152899021052948",
                    "46086813645053834170023077085154877522",
                    "1590089099470827660378532576980093240",
                    "85032058919928455148965488244500075658",
                    "239888728968958753812700430276007255620",
                    "287923624644596738915943999155196622680",
                    "57943969788907317137593645399278642357",
                    "290677723592315933430757741397500946644",
                    "57246271555596982046074495356939034374",
                    "338093987376195018555343742786138605749",
                    "317459948680520933143657412874174758581",
                    "140475788734332228052672216448922540781",
                    "307594541794616511254982764921686476901",
                    "101199897576020158624850021586041117714",
                    "111910739030057069785563436650019812008",
                    "122324430794582591371791886729791407918"
                ],
                "threshold": 0.9
            },
            "source": "https://android.googlesource.com/platform/packages/apps/Nfc/+/f0d86f7fe23499cd4c6631348618463fbc496436",
            "target": {
                "file": "nci/jni/extns/pn54x/src/mifare/phNxpExtns_MifareStd.cpp"
            },
            "id": "ASB-A-221852424-ed443ac0"
        }
    ],
    "severity": "High"
}

Database specific

source
"https://storage.googleapis.com/android-osv/ASB-A-221852424.json"