Skip to content
OpenAdvisories

Archive

24 August 2026

Vulnerabilities first published on this day (UTC), newest first.

319 results · Feed

  • High 8.8

    AzuraCast through 0.23.8 Liquidsoap Configuration Write via Profile Edit Serialization Group Bypass

    AzuraCast exposes the Liquidsoap custom configuration fields through an endpoint that does not require the permission guarding them. The backend_config property in backend/src/Entity/Station.php is annotated with GROUP_GENERAL, and PUT /api/station/{station_i…

  • High 8.5
    CVE-2026-16348 Public exploit

    Command Injection Vulnerability in VPN connection of Archer BE800

    An authenticated command injection vulnerability in TP-Link Archer BE800 V1 allows an attacker with administrative access to execute arbitrary system commands with root privileges by injecting shell metacharacters via a VPN connection.  Successful exploitatio…

  • High 8.7
    CVE-2026-9254 Public exploit

    Command Injection Vulnerability in Parent Control of Multiple TP-Link Archer Devices

    An unauthenticated OS command injection vulnerability exists in the parental control functionality of Archer BE800 V1, BE3600 V1, and AX75 V1 due to improper filtering and neutralization of special characters in certain parameters. A LAN-based attacker can in…

  • Medium 6.1

    Improper neutralization of input during web page generation ('cross-site scripting') vulnerability in Johnson Controls …

  • Medium 6.1

    Gimp: unbounded stack vla and 21-byte stack over-read in pix (esm) loader

    A flaw was found in the file-pix (ESM) plugin in GIMP. When processing a specially crafted PIX image file, the plugin allocates a Variable-Length Array (VLA) on the stack without proper bounds checking, causing an unbounded stack allocation followed by a 21-b…

  • Medium 5.3

    Bluetooth HAS: NULL-pointer dereference DoS when a bonded peer reconnects before bt_has_register

    The Hearing Access Service (HAS) GATT server in subsys/bluetooth/audio/has.c installs a connection-callback set unconditionally via BT_CONN_CB_DEFINE, so security_changed() runs for every connection that establishes security even before the application has ca…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setDevNet

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevNet function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vul…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via mail_mailalert

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the mail_mailalert function. The vulnerability is caused by concatenating multiple smtpReceiver email addresses into a fixed-size buffer without checking the remaining buffer size.…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via diag_logmail

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the diag_logmail function. The vulnerability is caused by concatenating multiple smtpReceiver email addresses into a fixed-size buffer without checking the remaining buffer size. A…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Edit ACE

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Edit ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger thi…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via acl_general_setup Add ACE

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the acl_general_setup Add ACE function. The vulnerability is caused by copying the name field into a fixed-size buffer without length validation. A remote attacker can trigger this…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via switch_lan_gvrp

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the switch_lan_gvrp function. The vulnerability is caused by unsafe copying of the portList field into an undersized buffer. A remote attacker can trigger this vulnerability via cr…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via poe_schedule_profile

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the poe_schedule_profile function. The vulnerability is caused by repeated concatenation of the start_date, start_time, duration_time, how_often, weekdays, monthly_date, and cycle_…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via sysreboot

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the sysreboot function. The vulnerability is caused by unsafe concatenation of split valueN data into a fixed-size buffer. A remote attacker can trigger this vulnerability via craf…

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via webBackupAction

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the webBackupAction function. The vulnerability is caused by repeated string concatenation of the pathN, valueN, key, and option fields into fixed-size stack buffers without total …

  • High 7.2

    DrayTek VigorSwitch Multiple Models Buffer Overflow via pingtrace

    Multiple DrayTek VigorSwitch models contain a buffer overflow vulnerability in the pingtrace function. The vulnerability is caused by missing length checks when the host, count, and interval fields are concatenated into a fixed-size buffer. A remote attacker …

  • Critical 9.1

    DrayTek VigorSwitch Multiple Models Missing Authorization in Syslog Functions

    Multiple DrayTek VigorSwitch models contain unauthorized operation vulnerabilities in multiple syslog functions. The vulnerability is caused by missing authorization checks. A remote attacker can trigger these vulnerabilities via crafted requests to modify co…

  • Medium 4.9

    DrayTek VigorSwitch Multiple Models Path Traversal via getSyslogFile

    Multiple DrayTek VigorSwitch models contain a directory traversal vulnerability in the getSyslogFile function. The vulnerability is caused by insufficient validation of the option field. A remote attacker can trigger this vulnerability via crafted input conta…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via tftp_upgrade

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the tftp_upgrade function. The vulnerability is caused by insufficient filtering before the filename field is concatenated into a command. A remote attacker can trigger this vuln…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setDevProto

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevProto function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this v…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setTime

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setTime function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vulne…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via fdftDevice

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the fdftDevice function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vu…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via setDevice

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the setDevice function. The vulnerability is caused by insufficient sanitization of the username, password, and location fields before command execution. A remote attacker can tr…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via rebDevice

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the rebDevice function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vul…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via getDetail

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getDetail function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vul…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via getVid

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the getVid function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vulner…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via auth_set

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the auth_set function. The vulnerability is caused by insufficient filtering of the username and password fields before command execution. A remote attacker can trigger this vuln…

  • High 7.5

    DrayTek VigorSwitch Multiple Models Pre-Authentication NULL Pointer Dereference via setget.cgi

    Multiple DrayTek VigorSwitch models contain a pre-authentication null pointer dereference vulnerability in the setget.cgi interface. The vulnerability is caused by missing validation when the pass field is absent. A remote attacker can trigger this vulnerabil…

  • Medium 4.9

    DrayTek VigorSwitch Multiple Models NULL Pointer Dereference via formlogout

    Multiple DrayTek VigorSwitch models contain a null pointer dereference vulnerability in the formlogout function. The vulnerability is caused by missing checks for an empty or absent Cookie header before string handling. A remote attacker can trigger this vuln…

  • Critical 9.8

    DrayTek VigorSwitch Multiple Models Pre-Authentication OS Command Injection via setget.cgi

    Multiple DrayTek VigorSwitch models contain a pre-authentication command injection vulnerability in the setget.cgi interface. The vulnerability is caused by insufficient filtering of the pass field before command execution. A remote attacker can trigger this …

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via sysreboot

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the sysreboot function. The vulnerability is caused by insufficient filtering of the config, act, pathN, and valueN fields before command execution. A remote attacker can trigger…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via webBackupAction

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the webBackupAction function. The vulnerability is caused by insufficient filtering of the option, key, pw_encode, pathN, and valueN fields before command execution. A remote att…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via pingtrace

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the pingtrace function. The vulnerability is caused by insufficient validation of the host field before command execution. A remote attacker can trigger this vulnerability via cr…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via commandTable

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the commandTable function. The vulnerability is caused by incomplete filtering of dangerous characters such as backticks, newline characters, and single quotes in the parameter f…

  • High 7.2

    DrayTek VigorSwitch Multiple Models OS Command Injection via jsonstatus

    Multiple DrayTek VigorSwitch models contain a command injection vulnerability in the jsonstatus function. The vulnerability is caused by insufficient filtering of the usescript, usefile, and option fields before command execution. A remote attacker can trigge…

  • Critical 9.8

    DrayTek VigorAP Multiple Models Pre-Authentication OS Command Injection via dray_apm

    Multiple DrayTek VigorAP models contain a command injection vulnerability in the dray_apm component. The vulnerability is caused by insufficient validation of UDP message content after START_SPEED_TEST before command execution. A remote attacker can trigger t…

  • High 7.2

    DrayTek VigorAP Multiple Models OS Command Injection via upload_settings.cgi

    Multiple DrayTek VigorAP models contain a command injection vulnerability in the upload_settings.cgi interface. The vulnerability is caused by insufficient filtering before the restorekey field is concatenated into a shell command. A remote attacker can trigg…

  • High 7.2

    DrayTek VigorAP Multiple Models Buffer Overflow via setLan

    Multiple DrayTek VigorAP models contain a buffer overflow vulnerability in the setLan function. The vulnerability is caused by missing length checks during memory copy operations involving the lanVlanId0, lanIp, and lanNetmask fields. A remote attacker can tr…

  • High 7.2

    DrayTek VigorAP Multiple Models Buffer Overflow via apautotest

    Multiple DrayTek VigorAP models contain a buffer overflow vulnerability in the apautotest function. The vulnerability is caused by missing length checks during memory copy operations involving the CMD6 field. A remote attacker can trigger this vulnerability v…

  • High 7.2

    DrayTek VigorAP Multiple Models OS Command Injection via apautotest

    Multiple DrayTek VigorAP models contain a command injection vulnerability in the apautotest function. The vulnerability is caused by insufficient validation of the CMD0, CMD3, and CMD6 fields before command execution. A remote attacker can trigger this vulner…