Skip to main content

scrapling

Scrapling enables efficient web scraping with features like Cloudflare bypass and browser automation for data extraction.

Install this skill

or
73/100

Security score

The scrapling skill was audited on May 17, 2026 and we found 27 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

low line 154

Fetch to external URL

SourceSKILL.md
154page = DynamicFetcher.fetch('https://example.com', headless=True)
low line 161

Fetch to external URL

SourceSKILL.md
161page = DynamicFetcher.fetch(
low line 176

Fetch to external URL

SourceSKILL.md
176page = session.fetch('https://example.com')
low line 192

Fetch to external URL

SourceSKILL.md
192page = DynamicFetcher.fetch('https://example.com', page_action=scroll_and_click)
low line 203

Fetch to external URL

SourceSKILL.md
203page = StealthyFetcher.fetch(
low line 219

Fetch to external URL

SourceSKILL.md
219page1 = session.fetch('https://protected-site.com/page1')
low line 220

Fetch to external URL

SourceSKILL.md
220page2 = session.fetch('https://protected-site.com/page2')
low line 63

External URL reference

SourceSKILL.md
63scrapling extract get 'https://example.com' output.md
low line 69

External URL reference

SourceSKILL.md
69scrapling extract get 'https://example.com' output.md \
low line 77

External URL reference

SourceSKILL.md
77scrapling extract fetch 'https://example.com' output.md \
low line 86

External URL reference

SourceSKILL.md
86scrapling extract stealthy-fetch 'https://protected-site.com' output.html \
low line 95

External URL reference

SourceSKILL.md
95scrapling extract post 'https://example.com/api' output.json \
low line 114

External URL reference

SourceSKILL.md
114page = Fetcher.get('https://quotes.toscrape.com/')
low line 126

External URL reference

SourceSKILL.md
126page = session.get('https://example.com/', stealthy_headers=True)
low line 136

External URL reference

SourceSKILL.md
136page = Fetcher.post('https://api.example.com/data', json={"key": "value"})
low line 137

External URL reference

SourceSKILL.md
137page = Fetcher.put('https://api.example.com/item/1', data={"name": "updated"})
low line 138

External URL reference

SourceSKILL.md
138page = Fetcher.delete('https://api.example.com/item/1')
low line 144

External URL reference

SourceSKILL.md
144page = Fetcher.get('https://example.com', proxy='http://user:pass@proxy:8080')
low line 154

External URL reference

SourceSKILL.md
154page = DynamicFetcher.fetch('https://example.com', headless=True)
low line 162

External URL reference

SourceSKILL.md
162'https://example.com',
low line 176

External URL reference

SourceSKILL.md
176page = session.fetch('https://example.com')
low line 192

External URL reference

SourceSKILL.md
192page = DynamicFetcher.fetch('https://example.com', page_action=scroll_and_click)
low line 204

External URL reference

SourceSKILL.md
204'https://protected-site.com',
low line 219

External URL reference

SourceSKILL.md
219page1 = session.fetch('https://protected-site.com/page1')
low line 220

External URL reference

SourceSKILL.md
220page2 = session.fetch('https://protected-site.com/page2')
low line 278

External URL reference

SourceSKILL.md
278start_urls = ["https://quotes.toscrape.com/"]
low line 308

External URL reference

SourceSKILL.md
308start_urls = ["https://example.com/"]
Scanned on May 17, 2026
View Security Dashboard
Installation guide →