Skip to content

Tags: pixee/codemodder-java

Tags

v0.99.1

Toggle v0.99.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Injecting `java-security-toolkit:1.2.2` from codemods (#509)

For the codemods that inject the Java security toolkit, bump the
version.

v0.99.0

Toggle v0.99.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed error with changing execute statements in SQLi codemods (#494)

v0.98.9

Toggle v0.98.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added path traversal remediation (#493)

The scope of this is limited for a first introduction, since path
traversal will be a tricky one to generalize more. This change
introduces a remediator that will sanitize PT flows that start with an
obvious source of taint that is intended to be a filename -- multipart
file names.

v0.98.8

Toggle v0.98.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed redundant Sonar part of codemod ids (#492)

v0.98.7

Toggle v0.98.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Honor new combined Sonar flag (#489)

pixee/codemodder-specs#43

v0.98.6

Toggle v0.98.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Deprioritize log injection (#487)

This way, it runs "after" other codemods, and higher priority fixes will
be merged first, in a conflict.

v0.98.5

Toggle v0.98.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add several Sonar hotspot mappings (#486)

v0.98.4

Toggle v0.98.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix more shapes of `log-injection` (#485)

This change fixes more shapes of log injection vulnerabilities, and
bumps the toolkit version to guarantee safety when passing non-`String`
types to `stripAll`.

v0.98.3

Toggle v0.98.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
New rules, first implemented in CodeQL (#483)

This change introduces new remediation logic for weak crypto algorithms,
and log injection, two unexciting vulnerability classes for different
reasons, but for completeness, should be present.

v0.98.2

Toggle v0.98.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Changed default XML parser to Woodstox (#482)

Changes the default StAX parser to Woodstox. This will allow us to be
more in control of the parser's behavior. Also it's a bit faster than
Java's default one.