Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2009-1904 PoC — Ruby-Lang BigDecimal库拒绝服务漏洞

Source
Associated Vulnerability
Title:Ruby-Lang BigDecimal库拒绝服务漏洞 (CVE-2009-1904)
Description:The BigDecimal library in Ruby 1.8.6 before p369 and 1.8.7 before p173 allows context-dependent attackers to cause a denial of service (application crash) via a string argument that represents a large number, as demonstrated by an attempted conversion to the Float data type.
Description
Provides a quick workaround for the segfault bug in Ruby (CVE-2009-1904)
File Snapshot

[4.0K] /data/pocs/b08849870f4e160ffc6e699db8b5618d813cb4c4 ├── [ 600] bigdecimal-segfault-fix.gemspec ├── [ 200] example.rb ├── [4.0K] lib │   └── [1.2K] bigdecimal-segfault-fix.rb ├── [ 760] LICENSE └── [1.5K] README.textile 1 directory, 5 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →