CVE-2016-10517

Source
https://nvd.nist.gov/vuln/detail/CVE-2016-10517
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2016-10517.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2016-10517
Downstream
Related
Published
2017-10-24T18:29:00Z
Modified
2025-10-22T17:30:06.420394Z
Severity
  • 7.4 (High) CVSS_V3 - CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:N/A:N CVSS Calculator
Summary
[none]
Details

networking.c in Redis before 3.2.7 allows "Cross Protocol Scripting" because it lacks a check for POST and Host: strings, which are not valid in the Redis protocol (but commonly occur when an attack triggers an HTTP request to the Redis TCP port).

References

Affected packages

Git / github.com/antirez/redis

Affected ranges

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

Database specific

vanir_signatures

[
    {
        "target": {
            "file": "src/server.c"
        },
        "source": "https://github.com/antirez/redis/commit/874804da0c014a7d704b3d285aa500098a931f50",
        "signature_type": "Line",
        "id": "CVE-2016-10517-34fc378b",
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "124880604520077166671741876553448855320",
                "17607989238585627192006328325640026296",
                "316040378880908604113778517788260677767",
                "93458149514543909809984600211885125528"
            ]
        }
    },
    {
        "target": {
            "file": "src/server.h"
        },
        "source": "https://github.com/antirez/redis/commit/874804da0c014a7d704b3d285aa500098a931f50",
        "signature_type": "Line",
        "id": "CVE-2016-10517-8b5e18a9",
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "293441393269233123675708999680469895646",
                "70362983986487224871491241103974749383",
                "205390326808090795749215624981622578027",
                "304632248323533289008649620454653853583"
            ]
        }
    },
    {
        "target": {
            "file": "src/networking.c"
        },
        "source": "https://github.com/antirez/redis/commit/874804da0c014a7d704b3d285aa500098a931f50",
        "signature_type": "Line",
        "id": "CVE-2016-10517-c30ff40c",
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "163148284592519125185901164272060612753",
                "70451653832058093279536878907119473300",
                "215185346124952849263144259165636240912",
                "100079807825566757584135242790465355990",
                "199479240253159866632050854038291740593",
                "245006625046125700008417689478308844302",
                "96178466864819807631888675772326466251"
            ]
        }
    },
    {
        "target": {
            "function": "processInputBuffer",
            "file": "src/networking.c"
        },
        "source": "https://github.com/antirez/redis/commit/874804da0c014a7d704b3d285aa500098a931f50",
        "signature_type": "Function",
        "id": "CVE-2016-10517-f00326f7",
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "function_hash": "152124302612145123004825358630729190358",
            "length": 876.0
        }
    }
]

Git / github.com/antirez/redis

Affected ranges

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

Affected versions

1.*

1.3.6

2.*

2.2-alpha0
2.2-alpha1
2.2-alpha2
2.2-alpha3
2.2-alpha4
2.2-alpha5
2.2-alpha6
2.2.0-rc1
2.3-alpha0

3.*

3.0-alpha0
3.2-rc1
3.2.0
3.2.0-rc2
3.2.0-rc3
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6

v1.*

v1.3.10
v1.3.11
v1.3.12
v1.3.7
v1.3.8
v1.3.9

v2.*

v2.0.0-rc1
v2.1.1-watch

Other

vm-playpen
with-deprecated-diskstore