Skip to content
Heist/ feed
Back to feed
UnratedFix available

net-imap v0.4.24 security fixes

Type: patchSources: net-imap

net-imap v0.4.24 fixes vulnerabilities involving STARTTLS stripping, argument injection, and denial of service. The SCRAM iteration limit is configurable; its default does not protect against hostile servers unless users set a lower value.

Products
net-imap
Affected versions
Not specified
Fixed versions
v0.4.24
CVEs
Not specified
Confirmed fixed CVEs
Not specified
Updated in this feed
30 Oct 2026, 05:50 UTC · Revision 1

Source evidence

net-imap v0.4.24 security fixes

github-ruby-net-imap · Original source

Published 2 Jul 2026, 22:03 UTC

net-imap v0.4.24 fixes vulnerabilities involving STARTTLS stripping, argument injection, and denial of service. The SCRAM iteration limit is configurable; its default does not protect against hostile servers unless users set a lower value.

This release contains fixes for multiple vulnerabilities concerning STARTTLS stripping, argument validation, and denial of service attacks.

net-imap

Fixed versions: v0.4.24

Prerequisites: generally only relevant when connecting to an untrusted hostile server (or without TLS); it is explicitly set to a lower value by the user

Complete source record
{
  "id": "1c238ade2670d1390c38a11ea6e62d8dcd4b2cac099d5b284f04e04ae6c7e230",
  "url": "https://github.com/ruby/net-imap/releases/tag/v0.4.24",
  "method": "llm",
  "payload": {
    "kind": "patch",
    "title": "net-imap v0.4.24 security fixes",
    "summary": "net-imap v0.4.24 fixes vulnerabilities involving STARTTLS stripping, argument injection, and denial of service. The SCRAM iteration limit is configurable; its default does not protect against hostile servers unless users set a lower value.",
    "evidence": "This release contains fixes for multiple vulnerabilities concerning STARTTLS stripping, argument validation, and denial of service attacks.",
    "products": [
      {
        "name": {
          "value": "net-imap",
          "evidence": "Release notes from net-imap"
        },
        "prerequisites": [
          {
            "value": "generally only relevant when connecting to an untrusted hostile server (or without TLS)",
            "evidence": "These are generally only relevant when connecting to an untrusted hostile server (or without TLS)."
          },
          {
            "value": "it is explicitly set to a lower value by the user",
            "evidence": "It provides no protection against hostile servers unless it is explicitly set to a lower value by the user."
          }
        ],
        "fixed_versions": [
          {
            "value": "v0.4.24",
            "evidence": "v0.4.24"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "fixed_cves": [],
    "related_cves": [],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "github-ruby-net-imap",
  "document_id": 22501,
  "published_at": "2026-07-02T22:03:57+00:00"
}