<?xml version="1.0" encoding="UTF-8"?>
<VrdaData refvuldefversion="1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://vrda.jpcert.or.jp" xsi:schemaLocation="http://vrda.jpcert.or.jp/feed/xsd/vrda_data.xsd">
  <VrdaDataProvider>
    <Name>JVN iPedia</Name>
    <URL>http://jvndb.jvn.jp</URL>
  </VrdaDataProvider>
  <VrdaDataSourceType>Advisory</VrdaDataSourceType>
  <Vulinfo revisionno="1" lang="ja" invalidated="false">
    <VulinfoID>JVNDB-2026-024875</VulinfoID>
    <VulinfoData>
      <Title>Linux&#12398;Linux Kernel&#12395;&#12362;&#12369;&#12427;&#19981;&#29305;&#23450;&#12398;&#33030;&#24369;&#24615;</Title>
      <VulinfoDescription>
        <Overview>Linux&#12459;&#12540;&#12493;&#12523;&#12395;&#12362;&#12356;&#12390;&#12289;&#20197;&#19979;&#12398;&#33030;&#24369;&#24615;&#12364;&#20462;&#27491;&#12373;&#12428;&#12414;&#12375;&#12383;&#12290;ipv6: &#12506;&#12540;&#12472;&#21270;&#21106;&#12426;&#24403;&#12390;&#12497;&#12473;&#19978;&#12398;fraggap&#12434;&#32771;&#24942;&#12377;&#12427;__ip6_append_data()&#38306;&#25968;&#20869;&#12391;&#12289;&#12506;&#12540;&#12472;&#21270;&#21106;&#12426;&#24403;&#12390;&#12398;&#20998;&#23696;&#12364;&#36984;&#25246;&#12373;&#12428;&#12383;&#22580;&#21512;&#65288;MSG_MORE / NETIF_F_SG / &#22823;&#12365;&#12394;fraglen&#65289;&#12289;alloclen&#12392;pagedlen&#12399;&#20197;&#19979;&#12398;&#12424;&#12358;&#12395;&#35336;&#31639;&#12373;&#12428;&#12414;&#12377;&#12290;alloclen = fragheaderlen + transhdrlen; pagedlen = datalen - transhdrlen&#12290;datalen&#12399;&#26082;&#12395;fraggap&#12434;&#21547;&#12435;&#12391;&#12356;&#12414;&#12377;&#65288;datalen = length + fraggap&#65289;&#12290;fraggap&#12364;&#12476;&#12525;&#12391;&#12394;&#12356;&#22580;&#21512;&#12289;&#12371;&#12398;&#12487;&#12540;&#12479;&#12399;&#26368;&#21021;&#12398;skb&#12398;&#12418;&#12398;&#12391;&#12399;&#12394;&#12367;&#12289;transhdrlen&#12399;&#12476;&#12525;&#12395;&#12394;&#12426;&#12414;&#12377;&#12290;&#21069;&#12398;skb&#12363;&#12425;&#25345;&#12385;&#36234;&#12373;&#12428;&#12383;fraggap&#12496;&#12452;&#12488;&#12399;&#12289;&#26032;&#12375;&#12356;skb&#12398;&#32218;&#24418;&#38936;&#22495;&#12395;&#12354;&#12427;&#12501;&#12521;&#12464;&#12513;&#12531;&#12488;&#12504;&#12483;&#12480;&#12540;&#12398;&#30452;&#24460;&#12395;&#12467;&#12500;&#12540;&#12373;&#12428;&#12414;&#12377;&#12290;&#12381;&#12398;&#12383;&#12417;&#12289;&#32218;&#24418;&#38936;&#22495;&#12399;fraggap&#12496;&#12452;&#12488;&#20998;&#12384;&#12369;&#19981;&#36275;&#12375;&#12289;pagedlen&#12399;&#21516;&#12376;&#20998;&#12384;&#12369;&#36942;&#22823;&#12395;&#35336;&#31639;&#12373;&#12428;&#12390;&#12362;&#12426;&#12289;&#12371;&#12398;&#12467;&#12500;&#12540;&#20966;&#29702;&#12364;skb-&#65310;end&#12434;&#36229;&#12360;&#12390;skb_shared_info&#12398;&#26411;&#23614;&#37096;&#20998;&#12395;&#26360;&#12365;&#36796;&#12416;&#21407;&#22240;&#12392;&#12394;&#12387;&#12390;&#12356;&#12414;&#12375;&#12383;&#12290;&#27177;&#38480;&#12398;&#12394;&#12356;&#12518;&#12540;&#12470;&#12540;&#12399;&#12289;MSG_MORE&#12392;MSG_SPLICE_PAGES&#12434;&#32068;&#12415;&#21512;&#12431;&#12379;&#12383;UDPv6&#12477;&#12465;&#12483;&#12488;&#12434;&#29992;&#12356;&#12427;&#12371;&#12392;&#12391;&#12289;&#12371;&#12398;&#33030;&#24369;&#24615;&#12434;&#12488;&#12522;&#12460;&#12540;&#12391;&#12365;&#12414;&#12377;&#12290;&#12371;&#12398;&#19981;&#36969;&#20999;&#12394;&#35336;&#31639;&#12399;&#12467;&#12511;&#12483;&#12488;773ba4fe9104&#65288;"ipv6: avoid partial copy for zc"&#65289;&#12391;&#23566;&#20837;&#12373;&#12428;&#12414;&#12375;&#12383;&#12290;&#12381;&#12398;&#21069;&#12398;&#12467;&#12511;&#12483;&#12488;ce650a166335&#65288;"udp6: Fix __ip6_append_data()'s handling of MSG_SPLICE_PAGES"&#65289;&#12414;&#12391;&#12399;&#12289;&#36000;&#12398;&#12467;&#12500;&#12540;&#20516;&#12364; -EINVAL &#12434;&#36820;&#12375;&#12390;&#12356;&#12414;&#12375;&#12383;&#12290;&#12375;&#12363;&#12375;&#12289;&#12381;&#12398;&#24460;&#12398;&#12467;&#12511;&#12483;&#12488;&#12391;MSG_SPLICE_PAGES&#12364;&#12371;&#12398;&#29366;&#24907;&#12391;&#12418;&#36914;&#34892;&#21487;&#33021;&#12392;&#12394;&#12426;&#12289;&#12487;&#12540;&#12479;&#30772;&#25613;&#12364;&#24341;&#12365;&#36215;&#12371;&#12373;&#12428;&#12427;&#12424;&#12358;&#12395;&#12394;&#12426;&#12414;&#12375;&#12383;&#12290;&#12506;&#12540;&#12472;&#21270;&#12373;&#12428;&#12394;&#12356;&#20998;&#23696;&#12391;&#12399;&#12289;alloclen&#12399;fraglen&#12395;&#35373;&#23450;&#12373;&#12428;&#12390;&#12362;&#12426;&#12289;&#12371;&#12428;&#12399;&#26082;&#12395;fraggap&#12434;&#21547;&#12416;datalen&#12434;&#32771;&#24942;&#12375;&#12390;&#12356;&#12414;&#12377;&#12290;&#20170;&#22238;&#12398;&#20462;&#27491;&#12395;&#12424;&#12426;&#12289;&#12506;&#12540;&#12472;&#21270;&#20998;&#23696;&#12418;&#21516;&#27096;&#12395;alloclen&#12395;fraggap&#12434;&#21152;&#12360;&#12289;pagedlen&#12363;&#12425;fraggap&#12434;&#28187;&#12376;&#12427;&#24418;&#12391;&#35519;&#25972;&#12373;&#12428;&#12414;&#12375;&#12383;&#12290;&#12371;&#12398;&#35519;&#25972;&#24460;&#12289;&#12506;&#12540;&#12472;&#21270;&#12497;&#12473;&#12398;&#12467;&#12500;&#12540;&#12469;&#12452;&#12474;&#12364; -fraggap &#12395;&#12394;&#12427;&#12371;&#12392;&#12399;&#12394;&#12367;&#12394;&#12426;&#12289;&#21476;&#12356;&#35336;&#31639;&#12434;&#35500;&#26126;&#12377;&#12427;&#12467;&#12513;&#12531;&#12488;&#12399;&#21066;&#38500;&#12373;&#12428;&#12414;&#12375;&#12383;&#12290;&#27491;&#24403;&#12394;MSG_SPLICE_PAGES&#12465;&#12540;&#12473;&#12395;&#12362;&#12369;&#12427;&#36000;&#12398;&#12467;&#12500;&#12540;&#12399;&#24819;&#23450;&#12373;&#12428;&#12394;&#12367;&#12394;&#12387;&#12383;&#12383;&#12417;&#12289;&#36000;&#12398;&#12467;&#12500;&#12540;&#20516;&#12481;&#12455;&#12483;&#12463;&#12363;&#12425;MSG_SPLICE_PAGES&#20363;&#22806;&#12418;&#21066;&#38500;&#12373;&#12428;&#12414;&#12375;&#12383;&#12290;</Overview>
      </VulinfoDescription>
      <Affected>
        <AffectedItem affectedstatus="vulnerable">
          <Lapt>cpe:/o:linux:linux_kernel</Lapt>
        </AffectedItem>
      </Affected>
      <FactAnalysis>
      </FactAnalysis>
      <Related>
        <RelatedItem relationtype="self" origin="jvnipedia">
          <URL>https://jvndb.jvn.jp/ja/contents/2026/JVNDB-2026-024875.html</URL>
        </RelatedItem>
        <RelatedItem relationtype="alternate" origin="other">
          <Name>Common Vulnerabilities and Exposures (CVE)</Name>
          <VulinfoID>CVE-2026-53362</VulinfoID>
          <URL>https://www.cve.org/CVERecord?id=CVE-2026-53362</URL>
        </RelatedItem>
        <RelatedItem relationtype="alternate" origin="other">
          <Name>National Vulnerability Database (NVD)</Name>
          <VulinfoID>CVE-2026-53362</VulinfoID>
          <URL>https://nvd.nist.gov/vuln/detail/CVE-2026-53362</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>JVNDB</Name>
          <VulinfoID>CWE-noinfo</VulinfoID>
          <Title>&#24773;&#22577;&#19981;&#36275;</Title>
          <URL>https://www.ipa.go.jp/security/vuln/scap/cwe.html</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>ipv6: account for fraggap on the paged allocation path - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/65fb14cbebb0cd0eff903a22d33537ddc8b95769)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/65fb14cbebb0cd0eff903a22d33537ddc8b95769</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>ipv6: account for fraggap on the paged allocation path - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/14200d435af9a9eeb444f529fc2f689a236b7962)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/14200d435af9a9eeb444f529fc2f689a236b7962</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>ipv6: account for fraggap on the paged allocation path - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/e9eacf19281ea2498b36291b56c9606118c2d74e)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/e9eacf19281ea2498b36291b56c9606118c2d74e</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>ipv6: account for fraggap on the paged allocation path - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/46f201f8b4c39633a1fa3dc12459f506d470993d)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/46f201f8b4c39633a1fa3dc12459f506d470993d</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>ipv6: account for fraggap on the paged allocation path - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/736b380e28d0480c7bc3e022f1950f31fe53a7c5)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/736b380e28d0480c7bc3e022f1950f31fe53a7c5</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>ipv6: account for fraggap on the paged allocation path - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/6374fb9edf72c67a118a2c214a0dddd04c921e0a)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/6374fb9edf72c67a118a2c214a0dddd04c921e0a</URL>
        </RelatedItem>
      </Related>
      <DateFirstPublished>2026-07-24T10:04:16+09:00</DateFirstPublished>
      <DateLastUpdated>2026-07-24T10:04:16+09:00</DateLastUpdated>
    </VulinfoData>
  </Vulinfo>
</VrdaData>
