Skip to main content

flexport-core-workflow-a

Facilitates shipment booking and purchase order management through the Flexport API, streamlining logistics operations.

Install this skill

or
8/100

Security score

The flexport-core-workflow-a skill was audited on May 17, 2026 and we found 24 security issues across 4 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 42

Template literal with variable interpolation in command context

SourceSKILL.md
42'Authorization': `Bearer ${process.env.FLEXPORT_API_KEY}`,
medium line 48

Template literal with variable interpolation in command context

SourceSKILL.md
48const po = await fetch(`${BASE}/purchase_orders`, {
medium line 65

Template literal with variable interpolation in command context

SourceSKILL.md
65console.log(`PO created: ${po.data.id}`);
medium line 72

Template literal with variable interpolation in command context

SourceSKILL.md
72const booking = await fetch(`${BASE}/bookings`, {
medium line 87

Template literal with variable interpolation in command context

SourceSKILL.md
87console.log(`Booking: ${booking.data.id} | Status: ${booking.data.status}`);
medium line 96

Template literal with variable interpolation in command context

SourceSKILL.md
96`${BASE}/shipments/${booking.data.shipment_id}`, { headers }
medium line 99

Template literal with variable interpolation in command context

SourceSKILL.md
99console.log(`Shipment ${shipment.data.id}:`);
medium line 100

Template literal with variable interpolation in command context

SourceSKILL.md
100console.log(` Status: ${shipment.data.status}`);
medium line 101

Template literal with variable interpolation in command context

SourceSKILL.md
101console.log(` ETD: ${shipment.data.estimated_departure_date}`);
medium line 102

Template literal with variable interpolation in command context

SourceSKILL.md
102console.log(` ETA: ${shipment.data.estimated_arrival_date}`);
medium line 103

Template literal with variable interpolation in command context

SourceSKILL.md
103console.log(` Legs: ${shipment.data.legs?.length ?? 0}`);
medium line 111

Template literal with variable interpolation in command context

SourceSKILL.md
111`${BASE}/shipments/${shipment.data.id}/documents`, { headers }
medium line 115

Template literal with variable interpolation in command context

SourceSKILL.md
115console.log(`${doc.document_type}: ${doc.file_name} (${doc.url})`);
medium line 134

Template literal with variable interpolation in command context

SourceSKILL.md
134`${BASE}/purchase_orders?status=open&per=25&page=1`, { headers }
medium line 138

Template literal with variable interpolation in command context

SourceSKILL.md
138console.log(`${po.name} | ${po.status} | Ready: ${po.cargo_ready_date}`);
medium line 145

Template literal with variable interpolation in command context

SourceSKILL.md
145await fetch(`${BASE}/purchase_orders/${poId}`, {
medium line 126

Webhook reference - potential data exfiltration

SourceSKILL.md
126| `404 shipment not found` | Booking not yet confirmed | Wait for booking confirmation webhook |
low line 42

Access to .env file

SourceSKILL.md
42'Authorization': `Bearer ${process.env.FLEXPORT_API_KEY}`,
low line 27

External URL reference

SourceSKILL.md
27The primary Flexport integration path: create purchase orders, book shipments, and track cargo through the supply chain. The API v2 uses RESTful endpoints at `https://api.flexport.com` with JSON paylo
low line 40

External URL reference

SourceSKILL.md
40const BASE = 'https://api.flexport.com';
low line 156

External URL reference

SourceSKILL.md
156- [Booking API Tutorial](https://developers.flexport.com/tutorials/booking/)
low line 157

External URL reference

SourceSKILL.md
157- [Purchase Order API Tutorial](https://developers.flexport.com/tutorials/purchase-order-api-tutorial/)
low line 158

External URL reference

SourceSKILL.md
158- [Shipment API Tutorial](https://developers.flexport.com/tutorials/shipment-api-tutorial/)
low line 159

External URL reference

SourceSKILL.md
159- [API Reference](https://apidocs.flexport.com/)
Scanned on May 17, 2026
View Security Dashboard
Installation guide →