Skip to main content
VulnerabilityPublished Updated

Io.github.ascopes:protobuf maven plugin: Protobuf Maven Plugin protocDigest is ignored when using protoc from PATH

Affects io.github.ascopes:protobuf-maven-pluginSource GCVE Database

0

CVSS 1.0 Low : upgrade to 4.0.2 when convenient.

Data as of 13 Nov 2026, 19:08 UTC

CVSS 4.0 base score
1.0Low
How severe the flaw is on the 0–10 CVSS scale.
Patch
Available – fixed in 4.0.2, 3.10.2
CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:A/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N

What to do

Upgrade io.github.ascopes:protobuf-maven-plugin to 4.0.2; io.github.ascopes:protobuf-maven-plugin to 3.10.2.

Affected software

ProductAffectedFixed in
Mavenio.github.ascopes:protobuf-maven-pluginAffected
  • >=4.0.0 <4.0.2
Fixed in
  • 4.0.2
Mavenio.github.ascopes:protobuf-maven-pluginAffected
  • <3.10.2
Fixed in
  • 3.10.2

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Upgrade to protobuf-maven-plugin versions 4.0.2 or 3.10.2 or later where this issue is fixed. Until then, avoid using the PATH-based protoc configuration if relying on the protocDigest parameter for security. Instead, specify the full path to a trusted protoc binary and verify its digest manually.

Description

The io.github.ascopes:protobuf-maven-plugin has a vulnerability where the protocDigest parameter is ignored when the protoc executable is specified to be used from the system PATH. This means that if an untrusted protoc binary is present on the PATH, the plugin will not verify its integrity using the provided digest, potentially allowing execution of an unintended or malicious binary. Versions prior to 4.0.2 and before 3.10.2 are affected. A fix is available in versions 4.0.2 and 3.10.2.

References

Community reviews

Loading reviews…