diff --git a/repos/ports/ports/virtualbox5.hash b/repos/ports/ports/virtualbox5.hash
index 6da57286f9..704d706f26 100644
--- a/repos/ports/ports/virtualbox5.hash
+++ b/repos/ports/ports/virtualbox5.hash
@@ -1 +1 @@
-c5aa588483912911975345b705f2038ffdf3470e
+1dcec84b0c36b6b54499e7eac8ff8c5b746aa801
diff --git a/repos/ports/ports/virtualbox5.port b/repos/ports/ports/virtualbox5.port
index ae3cfc1635..dadea984af 100644
--- a/repos/ports/ports/virtualbox5.port
+++ b/repos/ports/ports/virtualbox5.port
@@ -1,17 +1,17 @@
 LICENSE         := GPLv2
-VERSION         := 5.1.26
+VERSION         := 5.1.28
 DOWNLOADS       := virtualbox.archive virtualbox_sdk.archive
 
 VIRTUALBOX_TBZ2    := VirtualBox-$(VERSION).tar.bz2
-VIRTUALBOX_SDK_ZIP := VirtualBoxSDK-$(VERSION)-117224.zip
+VIRTUALBOX_SDK_ZIP := VirtualBoxSDK-$(VERSION)-117968.zip
 
 URL(virtualbox) := http://download.virtualbox.org/virtualbox/$(VERSION)/$(VIRTUALBOX_TBZ2)
 DIR(virtualbox) := src/app/virtualbox
-SHA(virtualbox) := a99c032f72a3d106029a5c90032da55b25093f72
+SHA(virtualbox) := 6c4180ca182f249ec2a794d2f0b669309ce4dc41
 
 URL(virtualbox_sdk) := http://download.virtualbox.org/virtualbox/$(VERSION)/$(VIRTUALBOX_SDK_ZIP)
 DIR(virtualbox_sdk) := src/app/virtualbox_sdk
-SHA(virtualbox_sdk) := 6f26c8fa969440831b13b4ae15e095933a0d7c6d
+SHA(virtualbox_sdk) := 2086d342979d9d6a5a4c8835546adc6781c239ce
 
 PATCHES_DIR       := src/virtualbox5/patches
 PATCHES_DIR_VBOX4 := src/virtualbox/patches
diff --git a/repos/ports/src/virtualbox5/patches/vbox_main.patch b/repos/ports/src/virtualbox5/patches/vbox_main.patch
index 8401df1a89..3eba87fd7f 100644
--- a/repos/ports/src/virtualbox5/patches/vbox_main.patch
+++ b/repos/ports/src/virtualbox5/patches/vbox_main.patch
@@ -1068,3 +1068,13 @@ index a717aff..3d52b9f 100644
      /* ACPI controller */
      {"acpi",          0,  7,  0, 0},
  
+--- a/src/app/virtualbox/src/VBox/Main/src-server/NATEngineImpl.cpp
++++ b/src/app/virtualbox/src/VBox/Main/src-server/NATEngineImpl.cpp
+@@ -21,6 +21,7 @@
+ #include "MachineImpl.h"
+ #include "GuestOSTypeImpl.h"
+ 
++#include <iprt/net.h>
+ #include <iprt/string.h>
+ #include <iprt/cpp/utils.h>
+