From 89f3ed77f7d220b8ea61a7af787d0337bc35ba48 Mon Sep 17 00:00:00 2001 From: Jared Hancock <jared@osticket.com> Date: Fri, 10 Apr 2015 21:36:12 -0500 Subject: [PATCH] tnef: Avoid crash processing CLSID property type --- include/tnef_decoder.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/include/tnef_decoder.php b/include/tnef_decoder.php index 70e455851..0459998d4 100644 --- a/include/tnef_decoder.php +++ b/include/tnef_decoder.php @@ -345,7 +345,14 @@ class TnefAttributeStreamReader extends TnefStreamReader { } return $text; + + case self::TypeCLSID: + return $this->_getx(16); + + default: + throw new TnefException(sprintf('0x%04x: Bad data type', $type)); } + } function next() { -- GitLab