Skip to content
Heist/ feed
Back to feed
CriticalFix available

libpoe-component-irc-perl — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2010-3438

libpoe-component-irc-perl before v6.32 does not remove carriage returns and line feeds. This can be used to execute arbitrary IRC commands by passing an argument such as "some text\rQUIT" to the 'privmsg' handler, which would cause the client to disconnect from the server.

Products
libpoe-component-irc-perl
Affected versions
Not specified
Fixed versions
6.32+dfsg-1
CVEs
CVE-2010-3438
Confirmed fixed CVEs
Not specified
Updated in this feed
31 Oct 2026, 23:55 UTC · Revision 1

Source evidence

DEBIAN-CVE-2010-3438

core-osv · Original source

Published 12 Nov 2019, 20:15 UTC

libpoe-component-irc-perl before v6.32 does not remove carriage returns and line feeds. This can be used to execute arbitrary IRC commands by passing an argument such as "some text\rQUIT" to the 'privmsg' handler, which would cause the client to disconnect from the server.

osv:DEBIAN-CVE-2010-3438

libpoe-component-irc-perl

Fixed versions: 6.32+dfsg-1

libpoe-component-irc-perl

Fixed versions: 6.32+dfsg-1

libpoe-component-irc-perl

Fixed versions: 6.32+dfsg-1

Complete source record
{
  "id": "16893243242efee67cc35477990177584ce645ade72035f0c889922bd4419d63",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2010-3438",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2010-3438",
    "summary": "libpoe-component-irc-perl before v6.32 does not remove carriage returns and line feeds. This can be used to execute arbitrary IRC commands by passing an argument such as \"some text\\rQUIT\" to the 'privmsg' handler, which would cause the client to disconnect from the server.",
    "evidence": "osv:DEBIAN-CVE-2010-3438",
    "products": [
      {
        "name": {
          "value": "libpoe-component-irc-perl",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.32+dfsg-1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "libpoe-component-irc-perl",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.32+dfsg-1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "libpoe-component-irc-perl",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.32+dfsg-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "critical",
    "structured": {
      "id": "DEBIAN-CVE-2010-3438",
      "aliases": [
        "DEBIAN-CVE-2010-3438"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "6.32+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "libpoe-component-irc-perl",
            "purl": "pkg:deb/debian/libpoe-component-irc-perl?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2010-3438.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "6.32+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "libpoe-component-irc-perl",
            "purl": "pkg:deb/debian/libpoe-component-irc-perl?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2010-3438.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "6.32+dfsg-1"
                }
              ]
            }
          ],
          "package": {
            "name": "libpoe-component-irc-perl",
            "purl": "pkg:deb/debian/libpoe-component-irc-perl?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2010-3438.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-23T18:01:41.129210365Z",
      "provider": "osv",
      "upstream": [
        "CVE-2010-3438"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2010-3438"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2010-3438",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 419431,
  "published_at": "2019-11-12T20:15:09.73+00:00"
}