]> Pileus Git - ~andy/linux/blobdiff - lib/asn1_decoder.c
ASN.1: Fix an indefinite length skip error
[~andy/linux] / lib / asn1_decoder.c
index de2c8b5a715bd9c1f75129bc40293ac68f1f92e9..5293d2433029d391c3b95c18320d45c77d117c67 100644 (file)
@@ -91,7 +91,7 @@ next_tag:
 
        /* Extract the length */
        len = data[dp++];
-       if (len < 0x7f) {
+       if (len <= 0x7f) {
                dp += len;
                goto next_tag;
        }