Security · JetBrains plugin

Lucene Query Injection Companion

Free

Lucene Injection Detection

Flags a QueryBuilders.queryStringQuery(...)/.simpleQueryStringQuery(...) call whose argument is built from an HTTP endpoint parameter.

41Downloads
0GitHub stars
—Published
FreePricing

The gap it fixes

CWE-943 (an attacker's raw input becomes Lucene query SOURCE TEXT, enabling filter bypass) combined with CWE-400: CVE-2023-31419 confirms a real Denial of Service via a maliciously crafted query string against Elasticsearch's own _search API (Stack Overflow from deeply nested query syntax). Searched explicitly for a CodeQL/Datadog rule for this exact angle and found none (unlike SQL injection, which both cover extensively). No dedicated Marketplace plugin found.

Facts and pricing

Category
Security
Pricing
Free
Platform
IntelliJ-family
First published
—
Marketplace ID
#34078
Repository
lucene-query-injection-companion
Growth
▲ +4000.0% since 2026-09-05 (1→41)

Related plugins

All Security plugins
Need a tool like this built for your codebase?Custom static-analysis rules, CI/CD integration, private plugin distribution and performance audits for IntelliJ plugins.
Work with Joel

Download and star counts as of 2026-10-18, refreshed twice daily from the JetBrains Marketplace and GitHub APIs.