<?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-025989</VulinfoID>
    <VulinfoData>
      <Title>Linux&#12398;Linux Kernel&#12395;&#12362;&#12369;&#12427;NULL &#12509;&#12452;&#12531;&#12479;&#12487;&#12522;&#12501;&#12449;&#12524;&#12531;&#12473;&#12395;&#38306;&#12377;&#12427;&#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;nfsd: setlease&#22833;&#25943;&#26178;&#12395;layout stid&#12434;&#27491;&#12375;&#12367;&#35299;&#25918;&#12375;&#12394;&#12356;&#21839;&#38988;&#12391;&#12377;&#12290;nfs4_alloc_stid()&#12399;&#12289;&#26032;&#12375;&#12356;stid&#12434;cl_lock&#19979;&#12391;idr_alloc_cyclic()&#12434;&#20171;&#12375;&#12390;cl-&#65310;cl_stateids&#12395;&#20844;&#38283;&#12375;&#12289;&#12381;&#12398;&#24460;nfsd4_alloc_layout_stateid()&#12395;&#25147;&#12426;&#12414;&#12377;&#12290;nfsd4_layout_setlease()&#12364;&#22833;&#25943;&#12375;&#12383;&#22580;&#21512;&#12289;&#12456;&#12521;&#12540;&#12497;&#12473;&#12391;&#12399;idr_remove()&#12434;&#19968;&#24230;&#12418;&#21628;&#12403;&#20986;&#12373;&#12378;&#12395;kmem_cache_free()&#12391;&#30452;&#25509;&#12524;&#12452;&#12450;&#12454;&#12488;stateid&#12434;&#35299;&#25918;&#12377;&#12427;&#12383;&#12417;&#12289;IDR&#12473;&#12525;&#12483;&#12488;&#12364;&#35299;&#25918;&#28168;&#12415;&#12398;&#12473;&#12521;&#12502;&#12513;&#12514;&#12522;&#12434;&#25351;&#12375;&#32154;&#12369;&#12390;&#12375;&#12414;&#12356;&#12414;&#12377;&#12290;&#12381;&#12398;&#32080;&#26524;&#12289;&#24460;&#32154;&#12398;IDR&#12454;&#12457;&#12540;&#12459;&#12540;&#65288;states_show&#12420;&#12463;&#12521;&#12452;&#12450;&#12531;&#12488;&#12398;&#32066;&#20102;&#20966;&#29702;&#12394;&#12393;&#65289;&#12364;&#12480;&#12531;&#12464;&#12522;&#12531;&#12464;&#12509;&#12452;&#12531;&#12479;&#12434;&#36870;&#21442;&#29031;&#12377;&#12427;&#21839;&#38988;&#12364;&#30330;&#29983;&#12375;&#12414;&#12377;&#12290;IDR&#12395;&#20844;&#38283;&#12373;&#12428;&#12383;stid&#12434;&#27491;&#12375;&#12367;&#35299;&#25918;&#12377;&#12427;&#20966;&#29702;&#12399;nfs4_put_stid()&#12391;&#12354;&#12426;&#12289;&#12371;&#12398;&#38306;&#25968;&#12399;cl_lock&#19979;&#12391;IDR&#12473;&#12525;&#12483;&#12488;&#12434;&#21066;&#38500;&#12375;&#12289;sc_free&#65288;nfsd4_free_layout_stateid&#65289;&#12434;&#12487;&#12451;&#12473;&#12497;&#12483;&#12481;&#12375;&#12390;ls-&#65310;ls_file&#12434;nfsd4_close_layout()&#32076;&#30001;&#12391;&#35299;&#25918;&#12375;&#12289;&#12373;&#12425;&#12395;&#12381;&#12398;&#26411;&#23614;&#12391;nfs4_file&#12398;&#21442;&#29031;&#12434;&#35299;&#25918;&#12375;&#12414;&#12377;&#12290;&#20108;&#12388;&#30446;&#12398;&#21839;&#38988;&#12399;&#12289;&#12371;&#12398;&#20999;&#12426;&#26367;&#12360;&#20966;&#29702;&#12434;&#22952;&#12370;&#12390;&#12356;&#12414;&#12375;&#12383;&#12290;nfsd4_free_layout_stateid()&#12399;&#12289;&#28961;&#26465;&#20214;&#12391;ls_lock&#19979;&#12391;delayed_work_pending()&#12434;&#20351;&#29992;&#12375;&#12390;ls-&#65310;ls_fence_work&#12434;&#35519;&#12409;&#12414;&#12377;&#12364;&#12289;INIT_DELAYED_WORK(&amp;ls-&#65310;ls_fence_work, ...)&#12399;&#29694;&#22312;&#12289;setlease&#21628;&#12403;&#20986;&#12375;&#12398;&#24460;&#12395;&#12398;&#12415;&#23455;&#34892;&#12373;&#12428;&#12390;&#12356;&#12414;&#12377;&#12290;setlease&#22833;&#25943;&#12497;&#12473;&#12391;&#12399;&#12289;&#12487;&#12473;&#12488;&#12521;&#12463;&#12479;&#12364;&#26410;&#21021;&#26399;&#21270;&#12398;delayed_work&#12395;&#12450;&#12463;&#12475;&#12473;&#12375;&#12390;&#12375;&#12414;&#12356;&#12414;&#12377;&#12290;&#20462;&#27491;&#12392;&#12375;&#12390;&#12399;&#12289;ls_fenced&#12289;ls_fence_delay&#12289;&#12362;&#12424;&#12403;INIT_DELAYED_WORK&#12398;&#21021;&#26399;&#21270;&#12434;nfsd4_layout_setlease()&#12398;&#21628;&#12403;&#20986;&#12375;&#21069;&#12395;&#31227;&#21205;&#12375;&#12289;&#25163;&#21205;&#12391;&#12398;nfsd_file_put&#12289;put_nfs4_file&#12289;kmem_cache_free&#12395;&#12424;&#12427;&#12463;&#12522;&#12540;&#12531;&#12450;&#12483;&#12503;&#20966;&#29702;&#12434;&#21336;&#19968;&#12398;nfs4_put_stid(stp)&#21628;&#12403;&#20986;&#12375;&#12395;&#32622;&#12365;&#25563;&#12360;&#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-025989.html</URL>
        </RelatedItem>
        <RelatedItem relationtype="alternate" origin="other">
          <Name>Common Vulnerabilities and Exposures (CVE)</Name>
          <VulinfoID>CVE-2026-53399</VulinfoID>
          <URL>https://www.cve.org/CVERecord?id=CVE-2026-53399</URL>
        </RelatedItem>
        <RelatedItem relationtype="alternate" origin="other">
          <Name>National Vulnerability Database (NVD)</Name>
          <VulinfoID>CVE-2026-53399</VulinfoID>
          <URL>https://nvd.nist.gov/vuln/detail/CVE-2026-53399</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>JVNDB</Name>
          <VulinfoID>CWE-476</VulinfoID>
          <Title>NULL &#12509;&#12452;&#12531;&#12479;&#12487;&#12522;&#12501;&#12449;&#12524;&#12531;&#12473;</Title>
          <URL>http://cwe.mitre.org/data/definitions/476.html</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/7bbb7ce74051c8be4b69ff44ce3db370600dae61)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/7bbb7ce74051c8be4b69ff44ce3db370600dae61</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/2e0a5d6d62600b8c614d1b55e50ef94035d6adf9)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/2e0a5d6d62600b8c614d1b55e50ef94035d6adf9</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/8dee7c278f1c2b5bb80e17a6281c3812fc8b0cdd)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/8dee7c278f1c2b5bb80e17a6281c3812fc8b0cdd</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d369e5edfaaf83a448016e2f1da392b2174be801)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/d369e5edfaaf83a448016e2f1da392b2174be801</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/d788ef40a7517d22c97ab01700e4ae4c611b6f2f)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/d788ef40a7517d22c97ab01700e4ae4c611b6f2f</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/30d55c8aabb261bc3f427d6b9aae7ef6206063f9)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/30d55c8aabb261bc3f427d6b9aae7ef6206063f9</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/83c2b7797742339bb768f83935f7ca33950db138)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/83c2b7797742339bb768f83935f7ca33950db138</URL>
        </RelatedItem>
        <RelatedItem relationtype="reference" origin="other">
          <Name>&#38306;&#36899;&#25991;&#26360;</Name>
          <VulinfoID>nfsd: release layout stid on setlease failure - kernel/git/stable/linux.git - Linux kernel stable tree (https://git.kernel.org/stable/c/48a586e382e4db1dbf958d44b63e081df5f8ed04)</VulinfoID>
          <URL>https://git.kernel.org/stable/c/48a586e382e4db1dbf958d44b63e081df5f8ed04</URL>
        </RelatedItem>
      </Related>
      <DateFirstPublished>2026-07-30T17:44:03+09:00</DateFirstPublished>
      <DateLastUpdated>2026-07-30T17:44:03+09:00</DateLastUpdated>
    </VulinfoData>
  </Vulinfo>
</VrdaData>
