~/talk

Beyond the Basics: Securing JS Applications

Talkat Conf42 JavaScript 2023 · on Thursday, 2023-11-16· [security, javascript]
slides:none on file

Code lets an attacker turn an innocuous math evaluator into a remote backdoor that writes a hello.txt then spawns a reverse shell to the attacker IP, enabling lateral movement and IAM privilege escalation via an instance role. Recommends manual code review plus automated vulnerability management that scans containers and images on change. Notes browser ML inference reduces latency but makes the model a browser-side model download, warns of malicious libraries/backdoors and denial of wallet risks from unprotected Lambdas.

AI-written summary · about

  1. 0:00intro
  2. 0:22preamble
  3. 1:11reality
  4. 3:46understanding the cyber attack chain
  5. 9:45code review
  6. 14:20why use js for machine learning?
  7. 15:11security considerations
  8. 16:34how to secure the librairies and frameworks?
  9. 18:08automated vulnerability management
  10. 19:06network isolation
  11. 20:07how about iam privilege escalation?
  12. 21:40restrictive iam permissions
  13. 23:19how about denial of wallet attacks?
  14. 25:24recap
  15. 26:08thanks
~/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.