Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

owasp-llm-top10.svg 5.3 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <svg width="800" height="400" viewBox="0 0 800 400" xmlns="http://www.w3.org/2000/svg">
  3. <!-- Background gradient -->
  4. <defs>
  5. <linearGradient id="bg-gradient" x1="0%" y1="0%" x2="100%" y2="100%">
  6. <stop offset="0%" style="stop-color:#1a1a2e;stop-opacity:1" />
  7. <stop offset="100%" style="stop-color:#16213e;stop-opacity:1" />
  8. </linearGradient>
  9. <!-- Glow effect -->
  10. <filter id="glow" x="-50%" y="-50%" width="200%" height="200%">
  11. <feGaussianBlur stdDeviation="2" result="coloredBlur"/>
  12. <feMerge>
  13. <feMergeNode in="coloredBlur"/>
  14. <feMergeNode in="SourceGraphic"/>
  15. </feMerge>
  16. </filter>
  17. </defs>
  18. <!-- Background -->
  19. <rect width="800" height="400" fill="url(#bg-gradient)"/>
  20. <!-- Title -->
  21. <text x="400" y="50"
  22. font-family="system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif"
  23. font-size="24"
  24. font-weight="bold"
  25. fill="#ffffff"
  26. text-anchor="middle">OWASP LLM Top 10</text>
  27. <!-- Central hub -->
  28. <circle cx="400" cy="200" r="30" fill="#4a90e2" opacity="0.3"/>
  29. <circle cx="400" cy="200" r="28" fill="none" stroke="#4a90e2" stroke-width="2"/>
  30. <!-- Vulnerability nodes and connections -->
  31. <g id="vulnerabilities" font-family="system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif">
  32. <!-- LLM01: Prompt Injection -->
  33. <g transform="translate(400,120)">
  34. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  35. <path d="M-10,-5 L0,-10 L10,-5 L10,5 L0,10 L-10,5 Z" fill="#4a90e2" stroke="#4a90e2"/>
  36. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Prompt Injection</text>
  37. </g>
  38. <!-- LLM02: Info Disclosure -->
  39. <g transform="translate(510,140)">
  40. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  41. <path d="M-8,-8 L8,-8 L8,4 L0,8 L-8,4 Z" fill="#4a90e2" stroke="#4a90e2"/>
  42. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Info Disclosure</text>
  43. </g>
  44. <!-- LLM03: Supply Chain -->
  45. <g transform="translate(550,200)">
  46. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  47. <path d="M-8,-8 L0,-8 L8,0 L0,8 L-8,0 Z" fill="#4a90e2" stroke="#4a90e2"/>
  48. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Supply Chain</text>
  49. </g>
  50. <!-- LLM04: Data Poisoning -->
  51. <g transform="translate(510,260)">
  52. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  53. <path d="M-5,-8 C8,-8 8,8 -5,8 C-8,0 -8,0 -5,-8" fill="#4a90e2"/>
  54. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Data Poisoning</text>
  55. </g>
  56. <!-- LLM05: Output Handling -->
  57. <g transform="translate(400,280)">
  58. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  59. <rect x="-8" y="-8" width="16" height="16" fill="none" stroke="#4a90e2"/>
  60. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Output Handling</text>
  61. </g>
  62. <!-- LLM06: Agency -->
  63. <g transform="translate(290,260)">
  64. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  65. <path d="M-8,-8 L8,-8 L0,8 Z" fill="#4a90e2"/>
  66. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Excessive Agency</text>
  67. </g>
  68. <!-- LLM07: Prompt Leak -->
  69. <g transform="translate(250,200)">
  70. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  71. <path d="M-5,-8 L5,-8 L8,-5 L8,5 L5,8 L-5,8 L-8,5 L-8,-5 Z" fill="#4a90e2"/>
  72. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Prompt Leak</text>
  73. </g>
  74. <!-- LLM08: Embeddings -->
  75. <g transform="translate(290,140)">
  76. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  77. <circle r="8" fill="none" stroke="#4a90e2"/>
  78. <path d="M-8,-8 L8,8 M-8,8 L8,-8" stroke="#4a90e2" stroke-width="2"/>
  79. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Embeddings</text>
  80. </g>
  81. <!-- LLM09: Misinfo -->
  82. <g transform="translate(340,100)">
  83. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  84. <path d="M-8,0 Q0,-8 8,0 Q0,8 -8,0" fill="#4a90e2"/>
  85. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Misinformation</text>
  86. </g>
  87. <!-- LLM10: Consumption -->
  88. <g transform="translate(460,100)">
  89. <circle r="25" fill="#4a90e2" opacity="0.2"/>
  90. <path d="M-8,-8 L8,-8 L8,8 L-8,8 Z M-4,-4 L4,-4 L4,4 L-4,4 Z" fill="#4a90e2"/>
  91. <text y="25" font-size="10" fill="#fff" text-anchor="middle">Consumption</text>
  92. </g>
  93. </g>
  94. <!-- Connection lines -->
  95. <g id="connections" stroke="#4a90e2" stroke-width="1" opacity="0.3">
  96. <line x1="400" y1="200" x2="400" y2="120"/>
  97. <line x1="400" y1="200" x2="510" y2="140"/>
  98. <line x1="400" y1="200" x2="550" y2="200"/>
  99. <line x1="400" y1="200" x2="510" y2="260"/>
  100. <line x1="400" y1="200" x2="400" y2="280"/>
  101. <line x1="400" y1="200" x2="290" y2="260"/>
  102. <line x1="400" y1="200" x2="250" y2="200"/>
  103. <line x1="400" y1="200" x2="290" y2="140"/>
  104. <line x1="400" y1="200" x2="340" y2="100"/>
  105. <line x1="400" y1="200" x2="460" y2="100"/>
  106. </g>
  107. <!-- Subtitle -->
  108. <text x="400" y="350"
  109. font-family="system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif"
  110. font-size="14"
  111. fill="#4a90e2"
  112. text-anchor="middle">Security Framework for Large Language Models</text>
  113. </svg>
Tip!

Press p or to see the previous file or, n or to see the next file

Comments

Loading...