<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-07T00:34:02.242660+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-277063</id>
    <title>EUVD-2026-277063</title>
    <updated>2026-10-07T00:34:02.297489+00:00</updated>
    <content>EUVD-2026-277063</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-277063"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-33143</id>
    <title>fkie_cve-2026-33143</title>
    <updated>2026-10-07T00:34:02.297543+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>OneUptime is a solution for monitoring and managing online services. Prior to version 10.0.34, the WhatsApp POST webhook handler (/notification/whatsapp/webhook) processes incoming status update events without verifying the Meta/WhatsApp X-Hub-Signature-256 HMAC signature, allowing any unauthenticated attacker to send forged webhook payloads that manipulate notification delivery status records, suppress alerts, and corrupt audit trails. The codebase already implements proper signature verification for Slack webhooks. This issue has been patched in version 10.0.34.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-33143"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-g5ph-f57v-mwjc</id>
    <title>GHSA-g5ph-f57v-mwjc — OneUptime WhatsApp Webhook Missing Signature Verification</title>
    <updated>2026-10-07T00:34:02.297599+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: oneuptime</p>
<p>### Summary</p>
<p>The WhatsApp POST webhook handler (`/notification/whatsapp/webhook`) processes incoming status update events without verifying the Meta/WhatsApp `X-Hub-Signature-256` HMAC signature, allowing any unauthenticated attacker to send forged webhook payloads that manipulate notification delivery status records, suppress alerts, and corrupt audit trails. The codebase already implements proper signature verification for Slack webhooks.</p>
<p>### Details</p>
<p>**Vulnerable code — `App/FeatureSet/Notification/API/WhatsApp.ts` lines 372-430:**
```typescript
router.post(
  "/webhook",
  async (req: ExpressRequest, res: ExpressResponse, next: NextFunction) =&gt; {
    try {
      const body: JSONObject = req.body as JSONObject;
      // NO signature verification! No X-Hub-Signature-256 check!</p>
<p>if (
        (body["object"] as string | undefined) !== "whatsapp_business_account"
      ) {
        return Response.sendEmptySuccessResponse(req, res);
      }</p>
<p>const entries: JSONArray | undefined = body["entry"] as JSONArray | undefined;
      // ... processes entries and updates WhatsApp log status records
```</p>
<p>Compare with the Slack webhook which correctly validates signatures:</p>
<p>**`Common/Server/Middleware/SlackAuthorization.ts` line 58:**
```typescript
const isValid = crypto.timingSafeEqual(
    Buffer.from(computedSignature),
    Buffer.from(slackSignature)
);
```</p>
<p>The WhatsApp GET webhook correctly validates the verify token — only the POST handler (which processes actual event…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-g5ph-f57v-mwjc"/>
  </entry>
</feed>
