<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Tue, 29 Sep 2026 19:13:23 +0000</lastBuildDate>
    <item>
      <title>CVE-2023-53431 — scsi: ses: Handle enclosure with just a primary component gracefully</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2023-53431</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;scsi: ses: Handle enclosure with just a primary component gracefully&lt;/p&gt;
&lt;p&gt;This reverts commit 3fe97ff3d949 (&amp;#34;scsi: ses: Don&amp;#39;t attach if enclosure
has no components&amp;#34;) and introduces proper handling of case where there are
no detected secondary components, but primary component (enumerated in
num_enclosures) does exist. That fix was originally proposed by Ding Hui
&amp;lt;dinghui@sangfor.com.cn&amp;gt;.&lt;/p&gt;
&lt;p&gt;Completely ignoring devices that have one primary enclosure and no
secondary one results in ses_intf_add() bailing completely&lt;/p&gt;
&lt;p&gt;scsi 2:0:0:254: enclosure has no enumerated components
        scsi 2:0:0:254: Failed to bind enclosure -12ven in valid configurations such&lt;/p&gt;
&lt;p&gt;even on valid configurations with 1 primary and 0 secondary enclosures as
below:&lt;/p&gt;
&lt;p&gt;# sg_ses /dev/sg0
	  3PARdata  SES               3321
	Supported diagnostic pages:
	  Supported Diagnostic Pages [sdp] [0x0]
	  Configuration (SES) [cf] [0x1]
	  Short Enclosure Status (SES) [ses] [0x8]
	# sg_ses -p cf /dev/sg0
	  3PARdata  SES               3321
	Configuration diagnostic page:
	  number of secondary subenclosures: 0
	  generation code: 0x0
	  enclosure descriptor list
	    Subenclosure identifier: 0 [primary]
	      relative ES process id: 0, number of ES processes: 1
	      number of type descriptor headers: 1
	      enclosure logical identifier (hex): 20000002ac02068d
	      enclosure vendor: 3PARdata  product: VV                rev: 3321
	  type descriptor head…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Linux&lt;/p&gt;
&lt;p&gt;In the Linux kernel, the following vulnerability has been resolved:&lt;/p&gt;
&lt;p&gt;scsi: ses: Handle enclosure with just a primary component gracefully&lt;/p&gt;
&lt;p&gt;This reverts commit 3fe97ff3d949 (&amp;#34;scsi: ses: Don&amp;#39;t attach if enclosure
has no components&amp;#34;) and introduces proper handling of case where there are
no detected secondary components, but primary component (enumerated in
num_enclosures) does exist. That fix was originally proposed by Ding Hui
&amp;lt;dinghui@sangfor.com.cn&amp;gt;.&lt;/p&gt;
&lt;p&gt;Completely ignoring devices that have one primary enclosure and no
secondary one results in ses_intf_add() bailing completely&lt;/p&gt;
&lt;p&gt;scsi 2:0:0:254: enclosure has no enumerated components
        scsi 2:0:0:254: Failed to bind enclosure -12ven in valid configurations such&lt;/p&gt;
&lt;p&gt;even on valid configurations with 1 primary and 0 secondary enclosures as
below:&lt;/p&gt;
&lt;p&gt;# sg_ses /dev/sg0
	  3PARdata  SES               3321
	Supported diagnostic pages:
	  Supported Diagnostic Pages [sdp] [0x0]
	  Configuration (SES) [cf] [0x1]
	  Short Enclosure Status (SES) [ses] [0x8]
	# sg_ses -p cf /dev/sg0
	  3PARdata  SES               3321
	Configuration diagnostic page:
	  number of secondary subenclosures: 0
	  generation code: 0x0
	  enclosure descriptor list
	    Subenclosure identifier: 0 [primary]
	      relative ES process id: 0, number of ES processes: 1
	      number of type descriptor headers: 1
	      enclosure logical identifier (hex): 20000002ac02068d
	      enclosure vendor: 3PARdata  product: VV                rev: 3321
	  type descriptor head…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2023-53431</guid>
    </item>
  </channel>
</rss>
