Comparison Overview
Turnitin

Turnitin
2101 Webster, Oakland, 94607, US
Last Update: 17/02/2026
Turnitin is a global company dedicated to ensuring the integrity of education and meaningfully improving learning outcomes. For 25 years, Turnitin has partnered with educational institutions to promote honesty, consistency, and fairness across all subject areas and asse...

JD.COM
JD Building, No. 18 Kechuang 11 Street, BDA, Beijing, 101111, CN
Last Update: 16/09/2026
JD.com, also known as JINGDONG, is a leading e-commerce company transferring to be a technology and service enterprise with supply chain at its core. JD.com’s business has expanded across retail, technology, logistics, health, property development, industrials, and inte...
Compliance Ranges Comparison

Turnitin







JD.COM






Benchmark & Cyber Underwriting Signals
Incidents vs Software Development Industry Avg (This Year)
No incidents recorded for Turnitin in 2026.
Incidents vs Software Development Industry Avg (This Year)
No incidents recorded for JD.COM in 2026.
Incident History - Turnitin (X = Date, Y = Severity)
Turnitin cyber incidents detection timeline including parent company and subsidiaries.
Incident History - JD.COM (X = Date, Y = Severity)
JD.COM cyber incidents detection timeline including parent company and subsidiaries.
Notable Incidents

Turnitin

JD.COM
FAQ
Latest Global CVEs
vLLM through 0.29.0 fails to properly clean up decode-side metadata for rejected inference requests in prefill/decode disaggregated deployments. Remote attackers can submit requests with max_tokens=0 to exhaust decode-worker memory without bound until the worker restarts.
- https://github.com/vllm-project/vllm
- https://github.com/vllm-project/vllm/blob/v0.29.0/vllm/distributed/kv_transfer/kv_connector/v1/nixl/push_worker.py#L162-L181
- https://github.com/vllm-project/vllm/pull/55677
- https://www.vulncheck.com/advisories/vllm-through-0.29.0-memory-exhaustion-via-rejected-requests
redis-parser through 3.0.0 contains a denial of service vulnerability in the RESP protocol parser that allows malicious Redis endpoints to crash the client process through unbounded recursion on nested arrays. Attackers can send crafted RESP byte streams with repeated array headers that exhaust the V8 call stack, causing an uncaught RangeError that terminates the Node.js process without triggering error handling callbacks.
- https://github.com/NodeRedis/node-redis-parser
- https://github.com/NodeRedis/node-redis-parser/blob/701655430f5f7d9ca00892a02f7eefcbc1193a98/lib/parser.js#L204-L213
- https://github.com/NodeRedis/node-redis-parser/blob/701655430f5f7d9ca00892a02f7eefcbc1193a98/lib/parser.js#L291-L306
- https://github.com/redis/ioredis/issues/2108
- https://www.vulncheck.com/advisories/redis-parser-through-3.0.0-denial-of-service-via-unbounded-recursion
Improper neutralization of special elements in output used by a downstream component ('injection') in Azure Cosmos DB allows an authorized attacker to elevate privileges over a network.
Server-side request forgery (ssrf) in Azure AI Foundry allows an unauthorized attacker to elevate privileges over a network.
Missing authentication for critical function in Azure AI Foundry allows an unauthorized attacker to elevate privileges over a network.