Secure Product Engineering
Oracle builds secure software through a rigorous set of formal, always evolving security standards and practices known as Oracle Software Security Assurance (OSSA). OSSA encompasses every phase of the product development lifecycle.
More information about OSSA can be found at: https://www.oracle.com/corporate/security-practices/assurance/
The cornerstones of OSSA are Secure Coding Standards and Security Analysis and Testing.
Secure Coding Standards include both general use cases and language specific security practices. More information about these practices can be found at:https://www.oracle.com/corporate/security-practices/assurance/development/
Security Analysis and Testing includes product specific functional security testing and both static and dynamic analysis of the code base. Static Analysis is performed via tools including both internal Oracle tools and Fortify. Dynamic Analysis focuses on APIs and endpoints, using techniques like fuzzing to test interfaces and protocols. https://www.oracle.com/corporate/security-practices/assurance/development/analysis-testing.html
Specific security details of the Merchandising Cloud Service are discussed in detail later in this document.