]> www.vanbest.org Git - sasc-ng.git/commitdiff
irdeto1: fix buffer overflow in KID save
authorleslie <unknown>
Fri, 26 Sep 2008 00:11:29 +0000 (08:11 +0800)
committerleslie <unknown>
Fri, 26 Sep 2008 00:11:29 +0000 (08:11 +0800)
systems/irdeto/irdeto1.c

index a54b17c652ecf38d06a5a9b8649da677490b913f..ceaf7185d99fa83c9a294e0cd376d9fec580af8b 100644 (file)
@@ -50,7 +50,7 @@ bool cIrdCardInfo::Parse(const char *line)
 
 cString cIrdCardInfo::ToString(bool hide)
 {
-  char s1[20], s2[20], s3[20], s4[20];
+  char s1[20], s2[24], s3[20], s4[20];
   return cString::sprintf("%s %s %02x %s %s",
      HexStr(s1,hexSer,sizeof(hexSer)),HexStr(s2,HMK,sizeof(HMK)),provBase,
      HexStr(s3,provId,sizeof(provId)),HexStr(s4,PMK,sizeof(PMK)));