Skip to main content
← All vulnerabilities
CVE-2023-34112

JavaCPP project actions vulnerable to code injection

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.5.9
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

JavaCPP Presets is a project providing Java distributions of native C++ libraries. All the actions in the `bytedeco/javacpp-presets` use the `github.event.head_commit.message​` parameter in an insecure way. For example, the commit message is used in a run statement - resulting in a command injection vulnerability due to string interpolation. No exploitation has been reported. This issue has been addressed in version 1.5.9. Users of JavaCPP Presets are advised to upgrade as a precaution.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • bytedeco javacpp-presets

    fixed in 1.5.9

References 2

GitHub · bytedeco/javacpp-presets

securitylab.github.com