~/talk

OpenSSF Scorecards for Dart and Flutter projects

Talkat Fluttercon Europe 2024 · 2024-07-03..07-05· [flutter, security]
slides:none on file

Shows applying OpenSSF Scorecards to Dart and Flutter repos using Allstar as the foundation, then adding the scorecard GitHub Action, which opens ~133 security issues (128 closed) mainly from unpinned dependencies; fixes use Terraform and git xogs plus the Step Security tool and OSV scanner against pubspec.lock to pin deps, raising scores from mid‑6s to mid‑7s and into the low‑8s (green); also adds SBOMs and Salsa attestations to push scores further while acknowledging ongoing dependabot toil.

AI-written summary · about

  1. 0:00OpenSSF Scorecards intro
  2. 2:35Talk agenda
  3. 5:47OpenSSF and Scorecards
  4. 9:01Allstar before Scorecards
  5. 12:18Scorecards on first repo
  6. 15:33Scaling Scorecards
  7. 17:1980% effort for 20%
  8. 18:04Perfect 10 impossible
  9. 20:17Static analysis for Dart
  10. 22:01Best Practices challenges
  11. 25:17Ongoing Scorecard toil
  12. 28:07Dependabot with GitHub Actions
  13. 30:38Bonus: SBOM and Salsa
  14. 35:24Supply chain trifecta
  15. 36:06Journey review
  16. 38:34Call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.