Skip to content
Heist/ feed
Back to feed
MediumFix available

ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg When len >= INT_MAX - transhdrlen, ulen = len + transhdrlen will be overflow. To fix, we can follow what udpv6 does and subtract the transhdrlen from the max.

Products
Kernel
Affected versions
Not specified
Fixed versions
4.14.285, 4.19.249, 4.9.320, 5.10.124, 5.15.49, 5.18.6, 5.4.200
CVEs
CVE-2022-49727
Confirmed fixed CVEs
Not specified
Updated in this feed
3 Nov 2026, 10:37 UTC · Revision 1

Source evidence

ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg

core-osv · Original source

Published 26 Feb 2025, 02:24 UTC

In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg When len >= INT_MAX - transhdrlen, ulen = len + transhdrlen will be overflow. To fix, we can follow what udpv6 does and subtract the transhdrlen from the max.

osv:CVE-2022-49727

Kernel

Fixed versions: 4.9.320, 4.14.285, 4.19.249, 5.4.200, 5.10.124, 5.15.49, 5.18.6

Complete source record
{
  "id": "16b62859f2564d8e541e5d9b7e3d0f56a26dd5b72857b4955708b6200918d719",
  "url": "https://osv.dev/vulnerability/CVE-2022-49727",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg When len >= INT_MAX - transhdrlen, ulen = len + transhdrlen will be overflow. To fix, we can follow what udpv6 does and subtract the transhdrlen from the max.",
    "evidence": "osv:CVE-2022-49727",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "4.9.320",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "4.14.285",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "4.19.249",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.4.200",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.10.124",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.15.49",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "5.18.6",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "medium",
    "structured": {
      "id": "CVE-2022-49727",
      "aliases": [
        "CVE-2022-49727"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "a32e0eec7042b21ccb52896cf715e3e2641fed93"
                },
                {
                  "fixed": "2cf73c7cb6125083408d77f43d0e84d86aed0000"
                },
                {
                  "fixed": "0e818d433fc2718fe4da044ffca7431812a7e04e"
                },
                {
                  "fixed": "6c4e3486d21173d60925ef52e512cae727b43d30"
                },
                {
                  "fixed": "2f42389d270f2304c8855b0b63498a5a4d0c053d"
                },
                {
                  "fixed": "b8879ca1fd7348b4d5db7db86dcb97f60c73d751"
                },
                {
                  "fixed": "27a37755ceb401111ded76810359d3adc4b268a1"
                },
                {
                  "fixed": "034246122f5c5e2e2a0b9fe04e24517920e9beb1"
                },
                {
                  "fixed": "f638a84afef3dfe10554c51820c16e39a278c915"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49727.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "3.5.0"
                },
                {
                  "fixed": "4.9.320"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.10.0"
                },
                {
                  "fixed": "4.14.285"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.15.0"
                },
                {
                  "fixed": "4.19.249"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "4.20.0"
                },
                {
                  "fixed": "5.4.200"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.5.0"
                },
                {
                  "fixed": "5.10.124"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.11.0"
                },
                {
                  "fixed": "5.15.49"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "5.16.0"
                },
                {
                  "fixed": "5.18.6"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49727.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:28.029603370Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/034246122f5c5e2e2a0b9fe04e24517920e9beb1",
        "https://git.kernel.org/stable/c/0e818d433fc2718fe4da044ffca7431812a7e04e",
        "https://git.kernel.org/stable/c/27a37755ceb401111ded76810359d3adc4b268a1",
        "https://git.kernel.org/stable/c/2cf73c7cb6125083408d77f43d0e84d86aed0000",
        "https://git.kernel.org/stable/c/2f42389d270f2304c8855b0b63498a5a4d0c053d",
        "https://git.kernel.org/stable/c/6c4e3486d21173d60925ef52e512cae727b43d30",
        "https://git.kernel.org/stable/c/b8879ca1fd7348b4d5db7db86dcb97f60c73d751",
        "https://git.kernel.org/stable/c/f638a84afef3dfe10554c51820c16e39a278c915",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49727.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2022-49727",
        "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
      ],
      "provider_metadata": {
        "cna_assigner": "Linux",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49727.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2022-49727",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 494587,
  "published_at": "2025-02-26T02:24:38.672+00:00"
}