MDM vendors have recently been advised that the existing 41-digit UDID numeric string may not always be 41 characters in the future - it could be longer or shorter and may also include characters like dashes.
Also to note out of the vendors we deal with it seems that AirWatch / VMware is the only vendor that has to patch their solution.
From the MDM protocol reference:
Note
Although UDIDs are used by MDM, the use of UDIDs is deprecated for iOS apps.
Also, in the future, the UDID will not always be 41 characters—it could be longer or shorter. It may also contain other characters, like dashes. Do not hard code assumptions into your product. If you do, enroll- ments may fail in the future.