VYPR
Low severity3.9NVD Advisory· Published Jun 13, 2025· Updated Apr 15, 2026

CVE-2025-49597

CVE-2025-49597

Description

handcraftedinthealps goodby-csv is a highly memory efficient, flexible and extendable open-source CSV import/export library. Prior to 1.4.3, goodby-csv could be used as part of a chain of methods that is exploitable when an insecure deserialization vulnerability exists in an application. This so-called "gadget chain" presents no direct threat but is a vector that can be used to achieve remote code execution if the application deserializes untrusted data due to another vulnerability. The problem is patched with Version 1.4.3.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
handcraftedinthealps/goodby-csvPackagist
< 1.4.31.4.3

Patches

1
acd14c6ed851

Merge commit from fork

1 file changed · +4 0
  • src/Goodby/CSV/Export/Standard/Collection/CallbackCollection.php+4 0 modified
    @@ -91,4 +91,8 @@ public function rewind()
         {
             $this->data->rewind();
         }
    +
    +    public function __wakeup() {
    +        throw new \BadMethodCallException('Cannot unserialize ' . __CLASS__);
    +    }
     }
    

Vulnerability mechanics

Generated by null/stub on May 9, 2026. Inputs: CWE entries + fix-commit diffs from this CVE's patches. Citations validated against bundle.

References

4

News mentions

0

No linked articles in our index yet.