From cd3d317ebf74c4bd2b9a806e4463e2d0ae730a3b Mon Sep 17 00:00:00 2001 From: Shauren Date: Mon, 15 Jul 2019 17:47:35 +0200 Subject: Core/Addons: Improve WorldSession::ReadAddonsInfo * Only allow built-in addons to be marked as secure * Better protect against malformed packets --- sql/base/characters_database.sql | 24 +++++++++++++++++++++ .../characters/3.3.5/2019_07_15_01_characters.sql | 25 ++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 sql/updates/characters/3.3.5/2019_07_15_01_characters.sql (limited to 'sql') diff --git a/sql/base/characters_database.sql b/sql/base/characters_database.sql index 3b1ceb58b66..426ac3cfc4f 100644 --- a/sql/base/characters_database.sql +++ b/sql/base/characters_database.sql @@ -114,6 +114,30 @@ CREATE TABLE `addons` ( LOCK TABLES `addons` WRITE; /*!40000 ALTER TABLE `addons` DISABLE KEYS */; +INSERT INTO `addons` VALUES +('Blizzard_AchievementUI', 1276933997), +('Blizzard_ArenaUI', 1276933997), +('Blizzard_AuctionUI', 1276933997), +('Blizzard_BarbershopUI', 1276933997), +('Blizzard_BattlefieldMinimap', 1276933997), +('Blizzard_BindingUI', 1276933997), +('Blizzard_Calendar', 1276933997), +('Blizzard_CombatLog', 1276933997), +('Blizzard_CombatText', 1276933997), +('Blizzard_DebugTools', 1276933997), +('Blizzard_GlyphUI', 1276933997), +('Blizzard_GMChatUI', 1276933997), +('Blizzard_GMSurveyUI', 1276933997), +('Blizzard_GuildBankUI', 1276933997), +('Blizzard_InspectUI', 1276933997), +('Blizzard_ItemSocketingUI', 1276933997), +('Blizzard_MacroUI', 1276933997), +('Blizzard_RaidUI', 1276933997), +('Blizzard_TalentUI', 1276933997), +('Blizzard_TimeManager', 1276933997), +('Blizzard_TokenUI', 1276933997), +('Blizzard_TradeSkillUI', 1276933997), +('Blizzard_TrainerUI', 1276933997); /*!40000 ALTER TABLE `addons` ENABLE KEYS */; UNLOCK TABLES; diff --git a/sql/updates/characters/3.3.5/2019_07_15_01_characters.sql b/sql/updates/characters/3.3.5/2019_07_15_01_characters.sql new file mode 100644 index 00000000000..5864c766927 --- /dev/null +++ b/sql/updates/characters/3.3.5/2019_07_15_01_characters.sql @@ -0,0 +1,25 @@ +TRUNCATE `addons`; +INSERT INTO `addons` VALUES +('Blizzard_AchievementUI', 1276933997), +('Blizzard_ArenaUI', 1276933997), +('Blizzard_AuctionUI', 1276933997), +('Blizzard_BarbershopUI', 1276933997), +('Blizzard_BattlefieldMinimap', 1276933997), +('Blizzard_BindingUI', 1276933997), +('Blizzard_Calendar', 1276933997), +('Blizzard_CombatLog', 1276933997), +('Blizzard_CombatText', 1276933997), +('Blizzard_DebugTools', 1276933997), +('Blizzard_GlyphUI', 1276933997), +('Blizzard_GMChatUI', 1276933997), +('Blizzard_GMSurveyUI', 1276933997), +('Blizzard_GuildBankUI', 1276933997), +('Blizzard_InspectUI', 1276933997), +('Blizzard_ItemSocketingUI', 1276933997), +('Blizzard_MacroUI', 1276933997), +('Blizzard_RaidUI', 1276933997), +('Blizzard_TalentUI', 1276933997), +('Blizzard_TimeManager', 1276933997), +('Blizzard_TokenUI', 1276933997), +('Blizzard_TradeSkillUI', 1276933997), +('Blizzard_TrainerUI', 1276933997); -- cgit v1.2.3