Abstract:After analyzing the research situation and the shortcoming of vulnerabilities database system, the distributed computing technology, database technology and Web technology are used to implement NSVADS. Based on Web, it realizes the access and maintaining tool to vulnerabilities database. The solution to vulnerabilities and patches download can be disposed easily, and the cost of system maintainability can be reduced. Patches pushed modular can realize long-range patches pull, vulnerabilities mend, and vulnerabilities detection.It can improve the system's automatical vulnerabilities mend, and provide helpful tool for disposing the network security vulnerabilities.