$OpenBSD: patch-dcmnet_apps_storescp_cc,v 1.1 2014/06/04 13:15:17 jasper Exp $

Security fix for CVE-2013-6825, DCMTK Root Privilege escalation
http://hmarco.org/bugs/dcmtk-3.6.1-privilege-escalation.html

--- dcmnet/apps/storescp.cc.orig	Mon Dec 19 11:31:12 2005
+++ dcmnet/apps/storescp.cc	Wed Jun  4 13:29:21 2014
@@ -997,7 +997,10 @@ int main(int argc, char *argv[])
    * root, and run by another user.  Running as root user may be
    * potentially disasterous if this program screws up badly.
    */
-  setuid(getuid());
+   if ( setuid(getuid()) != 0 ){
+      CERR << "Failed to drop privileges";
+      return -1;
+   }
 #endif
 
 #ifdef WITH_OPENSSL
