This article focusses on a rapidly evolving networking architecture known as Software Defined Networking (SDN) and the possibilities of hazards in the network. This architecture introduces decoupled infrastructure, which establishes customization in the networking system hence making it easy to manage, troubleshoot and configure. This paper focusses on the different aspects of the architecture leaving it an intermediate working in between scholarly application, adding on the elements such as security lapses, security behaviors, general security, programmability and design. In this paper, different points of weakness of the architecture have been evaluates, including the attack vector in every plane. This paper ends with a presentation for futuristic studies on the implications of attacks and potential solutions.