<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-security, branch scarthgap</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=scarthgap</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=scarthgap'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2026-04-29T04:44:29+00:00</updated>
<entry>
<title>kernel-hardening-checker: update 0.6.10.2 -&gt; 0.6.17.1</title>
<updated>2026-04-29T04:44:29+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@rootcommit.com</email>
</author>
<published>2026-04-22T10:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=32081787dc12cd372be6e2b134379e735f1bbc08'/>
<id>urn:sha1:32081787dc12cd372be6e2b134379e735f1bbc08</id>
<content type='text'>
Following the update on master.

This version reports more hardening issues:
128 "failures" instead of 113 on the same kernel.

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@rootcommit.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>nmap: rename enum PCAP_SOCKET</title>
<updated>2026-04-15T08:42:18+00:00</updated>
<author>
<name>Jinfeng Wang</name>
<email>jinfeng.wang.cn@windriver.com</email>
</author>
<published>2026-04-10T07:05:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f3e47be00a48203722057ed36d6fc0878a447000'/>
<id>urn:sha1:f3e47be00a48203722057ed36d6fc0878a447000</id>
<content type='text'>
The enum PCAP_SOCKET conflicts with the PCAP_SOCKET macro introduced in
libpcap 1.10.5. Use ifdefs to handle both old and new libpcap versions,
renaming the enum to NM_PCAP_SOCKET when the PCAP_SOCKET macro is defined.

Signed-off-by: Jinfeng Wang &lt;jinfeng.wang.cn@windriver.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>audit: fix build when systemd is enabled.</title>
<updated>2025-11-17T04:45:06+00:00</updated>
<author>
<name>Armin Kuster</name>
<email>akuster808@gmail.com</email>
</author>
<published>2025-11-13T06:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ff87862031a66002189206d3855ad94d44b8636e'/>
<id>urn:sha1:ff87862031a66002189206d3855ad94d44b8636e</id>
<content type='text'>
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit e68145b00260fc380242cd67579068427e501c10)
Signed-off-by: Ankur Tyagi &lt;ankur.tyagi85@gmail.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>audit: Fix CVE_PRODUCT</title>
<updated>2025-11-17T04:45:06+00:00</updated>
<author>
<name>Shinji Matsunaga</name>
<email>shin.matsunaga@fujitsu.com</email>
</author>
<published>2025-11-13T06:18:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=80adc2113cd32ec6fb0ed8f5b0b08ced371d12d3'/>
<id>urn:sha1:80adc2113cd32ec6fb0ed8f5b0b08ced371d12d3</id>
<content type='text'>
Fix "audit" set in CVE_PRODUCT to "linux:audit" to detect only vulnerabilities where the vendor is "linux".

Currently, CVE_PRODUCT also detects vulnerabilities where the vendor is "visionsoft",
which are unrelated to the "audit" in this recipe.
https://www.opencve.io/cve?vendor=visionsoft&amp;product=audit

In addition, all the vulnerabilities currently detected in "audit" have the vendor of "visionsoft" or "linux".
Therefore, fix "audit" set in CVE_PRODUCT to "linux:audit".

Signed-off-by: Shinji Matsunaga &lt;shin.matsunaga@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit e87e51da49fe121be8f6dd4cec3263a345f2f876)
Signed-off-by: Ankur Tyagi &lt;ankur.tyagi85@gmail.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>audit: upgrade 4.0.1 -&gt; 4.0.2</title>
<updated>2025-11-17T04:45:06+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2025-11-13T06:18:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4fc68d0837c80df3e140966db7bb44680fc69688'/>
<id>urn:sha1:4fc68d0837c80df3e140966db7bb44680fc69688</id>
<content type='text'>
ChangeLog:
 - Fix musl C builds
 - Many code cleanups
 - Use atomic variables if available for signal related flags
 - Dont rotate audit logs when auditd is in debug mode
 - Fix a couple memory leaks on error paths
 - Correct output when displaying rules with exe/path/dir
 - Fix auparse lookup test to not use the system libaupaurse
 - Improve auparse metrics
 - Update auparse normalizer for recent syscalls
 - Make status report uniform

Drop 0001-Replace-__attribute_malloc__-with-__attribute__-__ma.patch as
the issue has been fixed upstream.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
(cherry picked from commit f7e691ff430f05ee958f6d50b5a23e0f74b8588b)
Signed-off-by: Ankur Tyagi &lt;ankur.tyagi85@gmail.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>kernel-hardening-checker: backport recipe</title>
<updated>2025-09-12T00:15:13+00:00</updated>
<author>
<name>Michael Opdenacker</name>
<email>michael.opdenacker@rootcommit.com</email>
</author>
<published>2025-08-19T20:39:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=2222925e923f8b151f62a7a5fb343be52aab0b15'/>
<id>urn:sha1:2222925e923f8b151f62a7a5fb343be52aab0b15</id>
<content type='text'>
This recipe is a Scarthgap backport of kernel-hardening-checker_0.6.10.2.bb
in the master branch as of August 19, 2025.

Tested on qemux86-64 and on beaglebone-yocto

Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@rootcommit.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@intel.com&gt;
</content>
</entry>
<entry>
<title>softhsm: correct the SRC_URI</title>
<updated>2025-08-02T17:13:21+00:00</updated>
<author>
<name>Guocai He</name>
<email>guocai.he.cn@windriver.com</email>
</author>
<published>2025-07-17T00:50:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ec1f3712f2e8b725df52a90a65567d57bda7ba9d'/>
<id>urn:sha1:ec1f3712f2e8b725df52a90a65567d57bda7ba9d</id>
<content type='text'>
The old SRC_URI is not available.

Signed-off-by: Guocai He &lt;guocai.he.cn@windriver.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>Use PYTHON_SITEPACKAGES_DIR instead of hard-coded site-packages directory path</title>
<updated>2024-04-21T17:52:39+00:00</updated>
<author>
<name>alperak</name>
<email>alperyasinak1@gmail.com</email>
</author>
<published>2024-04-15T18:19:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=050286a953034e4b3bd607dae641b0aa7ff765c3'/>
<id>urn:sha1:050286a953034e4b3bd607dae641b0aa7ff765c3</id>
<content type='text'>
The following paths have been replaced with PYTHON_SITEPACKAGES_DIR:

- "${libdir}/${PYTHON_DIR}/site-packages"
- "${libdir}/python${PYTHON_BASEVERSION}/site-packages"
- "${libdir}/python*/site-packages"
- "${libdir}/python3.*/site-packages"

Signed-off-by: alperak &lt;alperyasinak1@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>audit: upgrade 4.0 -&gt; 4.0.1</title>
<updated>2024-03-22T16:05:47+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2024-03-22T09:30:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=831041c60ada1bc995f7fc6ef3b0391ce3ac5124'/>
<id>urn:sha1:831041c60ada1bc995f7fc6ef3b0391ce3ac5124</id>
<content type='text'>
ChangeLog:
https://github.com/linux-audit/audit-userspace/releases/tag/v4.0.1

Update TRUSTED_APP interpretation to look for known fields;
In auditd plugins, allow variable amount of arguments;
Fix augenrules to work correctly when kernel is in immutable mode;
Add audisp-filter plugin;
Improve sorting speed of aureport --summary reports;
Auditd &amp; audit-rules.service pick up paths automatically.

* Drop backport patch.
* Specify runstatedir.

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>keyutils: Add missing rdep for ptests</title>
<updated>2024-03-02T00:37:55+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-03-01T07:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=14e3fc26481e3447157610d5dab1032b30a825f8'/>
<id>urn:sha1:14e3fc26481e3447157610d5dab1032b30a825f8</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
