Security/Reviews/AppsProject

< Security‎ | Reviews
Revision as of 19:11, 21 December 2011 by Tabraldes (talk | contribs)

Component Tracking

Firefox

Component Security Resource Next Milestone Project Page Data Flow Diagrams Threat Model Security Code Review Bug Security Review Status (At Risk | On Track) Security Approved For Beta Launch?
Firefox
Mobile App API
Desktop App API
Desktop App Extension data flow
B2G API

WebRT

Component Security Resource Next Milestone Project Page Data Flow Diagrams Threat Model Security Code Review Bug Security Review Status (At Risk | On Track) Security Approved For Beta Launch?
Mobile Firefox "App Mode"
Desktop Firefox "App Mode"
Android Soup
Desktop XUL App
Windows Launcher
Mac Launcher
Linux Launcher
HTML5 dashboard

MarketPlace

Component Security Resource Next Milestone Project Page Data Flow Diagrams Threat Model Security Code Review Bug Security Review Status (At Risk | On Track) Security Approved For Beta Launch?
App display-and-install flow Raymond Forbes link
App purchase flow Raymond Forbes link link link link
In App purchase flow Raymond Forbes
Refund/Chargeback Process Raymond Forbes
App receipt generation Raymond Forbes
App receipt verification Raymond Forbes

Sync

Component Security Resource Next Milestone Project Page Data Flow Diagrams Threat Model Security Code Review Bug Security Review Status (At Risk | On Track) Security Approved For Beta Launch?
App Sync service link
Sauropod Data Storage Pending - possible sync backend

Identity

Component Security Resource Next Milestone Project Page Data Flow Diagrams Threat Model Security Code Review Bug Security Review Status (At Risk | On Track) Security Approved For Beta Launch?
BrowserID Authentication
Native App Silent Install

Dynamic API Security

Component Security Resource Next Milestone Project Page Data Flow Diagrams Threat Model Security Code Review Bug Security Review Status (At Risk | On Track) Security Approved For Beta Launch?
Apps API Permission Model
Plan for regulating APIs
based on App Status
App Review
App Revocation

Security Review Details

Data Flow Diagrams

Sequence diagrams (example) or descriptions of data movement (example)

Threat Model

Completed threat model - example

Security Code Review Bug

Bugzilla link for a security based code review of the major code involved in this component

Security Review

Link, if necessary, to a larger security review page that will track a variety of actions.

Timeline

This isn't the official progress tracker; however, the following health checks are planned:

  • Data flow diagrams - Before December 25
  • Threat Models - By January 15
Component Areas Project Page Available ' Spec/Plan Complete ' Data Flows Documented ' Threat Modeling ' Coding Complete ' Security Code Review Complete '
Target Actual Target Actual Target Actual Target Actual Target Actual Target Actual
1.1 Firefox 15-Dec 27-Dec NA 15-Jan 5-Feb 15-Feb
1.2 WebRT 15-Dec 27-Dec 31-Dec 15-Jan 5-Feb 15-Feb
1.3 MarketPlace 15-Dec 27-Dec 31-Dec 15-Jan 5-Feb 15-Feb
1.4 Sync 15-Dec 27-Dec 31-Dec 15-Jan 5-Feb 15-Feb
1.5 Identity 15-Dec 27-Dec 31-Dec 15-Jan 5-Feb 15-Feb
1.6 Dynamic API Security 15-Dec 27-Dec 31-Dec 15-Jan 5-Feb 15-Feb